Re:Ask HN: What Happened to Elm?
by za3faran on Friday February 10, 2023 @10:28PM
(#34749295)
You need an IDE for any language honestly. And I don't see that as a negative.
[ Parent
| on HN ]
I have never used an IDE for any language. Some languages make it very easy to set up. Python, Haskell, Rust, Node are extraordinarily straightforwards with basic CLI tooling. others like C++ are more complicated, but the compilers and tooling are extensively documented.
Every company I've worked at has extensive setups regardless of the language. Even supposedly "simple" languages like Python will benefit from IDEs, and it shows. It's especially the case when programs become larger and more complex.
Re:Ask HN: What Happened to Elm?
by seanmcdirmid on Saturday February 11, 2023 @12:05AM
(#34749772)
Static types mean some languages benefit from IDEs more than others. Code completion is not very meaningful without types unless you use some machine learning magic.
The nice thing about Typescript is that it was basically designed as an IDE language. It has just enough typing to make the IDE useful and let's you ignore the typing well enough when you need to. It isn't a safe language, just toolable.