Re:The Future of Clojure
by omginternets on Thursday December 10, 2020 @10:53PM
(#25382089)
Can you elaborate on “Clojure can’t be parsed by IDE”? Surely some amount of static analysis is possible.
[ Parent
| on HN ]
The same amount of static analysis as Python, Ruby, or any other language that doesn't have static type checking. Some people need something to happen when they press dot, though: https://www.youtube.com/watch?v=aSEQfqNYNAc
As I've been mostly using Python for the last 10 years I forgot how nice this dot thing can be ;). True that vscode and pycharm can give you something but I found that it's very often crap.
I am writing a little bit of C# atm and astonished how you can just dot tab through your work (without ever having read a tutorial or book on C#) and all those other contextual information you get with "full" visual studio. Somehow feels like just letting you guide through the work :).
On the other hand, the students I teach really struggle when they don't have all their IDE tricks. They learn almost exclusively C# at their institution in the first year(s) while my experience is mostly playing with Unity ;).
Re:The Future of Clojure
by omginternets on Friday December 11, 2020 @10:09AM
(#25386579)
Gotcha, that's kind of what I figured.
Frankly, VSCode is reasonably good at giving you something for Python, and the relative lack of static analysis is offset by other qualities of the language, so this feels like a pretty weak argument.