4 ms·
Lets assume that as an individual I want to move away from Java for backend development and currently I use Spring. Is there another ecosystem with a great IDE,
by thecleaner 8y ago
Lets assume that as an individual I want to move away from Java for backend development and currently I use Spring. Is there another ecosystem with a great IDE, type safety (or just type annotations), limits that allow one to not shoot yourself in the foot, a good debugger, memory safety and lastly speed ? Python really shines in most of the above except for the speed part.
- jtdev 8y agoThe Python speed issue in my experience is almost never a material concern. It’s fast enough using the CPython reference implementation, and there are numerous options (PyPy, Cython) to squeeze out better performance if you really need it.
- djhworld 8y agoWhy not just use openJDK? Seems a bit drastic to do a full rewrite.
- thecleaner 8y agoI agree. I wouldn't consider a full re-write but for further development.
- erpellan 8y agoYou could look into dart. Take a look at http://aqueduct.io/ http://aqueduct.io/ for an example.
- thosakwe 8y agoI have to plug Angel, too: https://angel-dart.github.io/ https://angel-dart.github.io/
- patja 8y agoSounds like you might be looking for C#, but I'm sure you've considered it already.
- zeckalpha 8y agoNumba provides a Python decorator (like Java annotations) to opt in to native compilation: http://numba.pydata.org http://numba.pydata.org
- justinclift 8y agoGo is pretty decent from a few releases back. If you're using JetBrains IDEA Ultimate, the official JetBrains plugin for Go works really well. It's the same piece their GoLand IDE uses.
- severino 8y agoBut why would you want to move away from an ecosystem with a great IDE, type safety, speed and limits that prevent yourself from shooting yourself in your foot?
- ChrisAntaki 8y agoNode.js, optionally with TypeScript, and VS Code as an IDE