logoalt Hacker News

IshKebab • 05/03/2025 • 2 replies • view on HN

It is unfortunately entrenched in the EDA industry. I have absolutely no idea why you would use it if you don't work in that space.


Replies

sokoloff • 05/03/2025

Because it works.

I introduced it into some of our release tooling in the mid-2000s. Easy to integrate, easy to understand, unsurprisingly good string/text handling, expect was very useful, and it’s not going to be used by anyone else, so no worries about version conflicts.

It ran successfully largely unchanged for around a decade.

➕ show 1 reply
johnnyjeans • 05/03/2025

it's a language that's trivial to implement because it's well designed and simple, it embeds very nicely, and it's fantastic for use as a debug shell and to implement guis. it's a great technician's language, if you work with technically-minded people who aren't necessarily programmers, it's a great way to hand them deep interactive power without the footguns of a forth.

➕ show 1 reply