2 ms·
Can you elaborate on this? Apart tools requiring static typing as a foundation, I am not sure what tools you are thinking of.
by psychoslave 3y ago
Can you elaborate on this? Apart tools requiring static typing as a foundation, I am not sure what tools you are thinking of.
- Arnt 3y agoI agree. I work with ~5 of the top languages, don't see that difference, would like to hear an explanation. Even if I disagree with it in the end, I'll learn something.
- dtech 3y agoEven something as basic finding all references to a variable or function doesn't work very well in most IDEs. Shoutout to the folks behind Sorbet for making an awesome LSP for VSCode [1]. It comes close to the tooling expected nowadays, bit is still very far behind even popular dynamic languages like JS or Python. [1] https://sorbet.org/docs/vscode https://sorbet.org/docs/vscode
- emodendroket 3y agoTooling has gotten pretty sophisticated at working around that limitation for languages like JavaScript or PHP but Ruby lags way behind. The different between what RubyMine and PHPStorm or WebStorm can do is strikingly obvious to anyone who's worked with both. Or at least, if that's not the case anymore, that's how it was when I last compared the two environments.