3 ms·
Same, the tooling makes a big difference when it comes to languages. I'm a Dart developer by day, Rust enthusiast by night, both are relatively modern language
by serial_dev 3y ago
Same, the tooling makes a big difference when it comes to languages.
I'm a Dart developer by day, Rust enthusiast by night, both are relatively modern languages and the tooling just feels right (of course nothing is perfect): the analyzer, linter, testing, dependency management, lsp, formatter are all just there.
I never want to go back to 20-30 year old languages where, for all these tools, there are 10 different subpar solutions with three decades of baggage, history, and context (though, of course, congrats on the 1000x speed up).
Python, JavaScript, Java, C++, are all in this category, and honestly, even community favorites like TypeScript and Kotlin have similar warts.
- za3faran 3y agoJava is in the same category as C# from the previous post. Mature off the shelf libraries, with a great ecosystem and great integration.