4 ms·
Go starts very fast compared to jvm. Go compiles into a binary that does not require a jvm to be installed... Go does not require an IDE to develop in... Go i
by taf2 11y ago
Go starts very fast compared to jvm. Go compiles into a binary that does not require a jvm to be installed... Go does not require an IDE to develop in... Go is also less verbose
- cgh 11y ago1. Not an issue for web services, which is what the OP was referring to. 2. See #1. 3. Neither does Java, although of course it can be helpful. 4. Error handling is certainly not less verbose. None of the above overcome the lack of tooling, libraries and generics, at least for me.
- fomojola 11y agoJava doesn't require an IDE either: emacs/Ant/Maven is all I've ever used. Barring specialized platform-specific toolsets (like Android Studio) you don't NEED anything else (you might WANT something else, but that's a separate issue...)
- xiaoma 11y agoemacs is an IDE wrapped inside half an OS
- Cyph0n 11y agoWhoops, seems like you pissed some people off :D
- AnimalMuppet 11y agoDon't forget the psychotherapist!
- znpy 11y agoI would like people that keep saying stupid stuff like this to try and compare the size of GNU Emacs to the size of, say, NetBeans, Eclipse or Visual Studio. There is an enormous amount of stuff that "conventional" IDEs to and emacs does not do. Consider NetBeans: there are a lot of people that use the NetBeans platform to create stuff that have nothing to do with programming, the very same way emacs users create modes that have nothing to do with programming: https://platform.netbeans.org/screenshots.html https://platform.netbeans.org/screenshots.html Seriously guys, grow the fk up.
- xiaoma 11y agoI'll set your less civil commentary to one side and simply ask this: In what programming language could Emacs possibly not be feasible option for a seasoned Emacs user?
- tokenizerrr 11y agoAnything that there aren't plugins for. Same as for Netbeans, Eclipse, IntelliJ, and yes, even notepad. They're all just glorified text editors with plugin/scripting support.
- abc_lisper 11y agoEither you are very good, or you are working on small projects. Can't say which! Java is 100-ton dinosaur to be working with using a simple editor. Spring, it dependencies, hibernate, junit alone make you want to work with an IDE.
- groovy2shoes 11y agoI once wrote a forest fire simulator based on a cellular automaton in Java using nothing but a terminal and Leafpad. It's doable, I promise.
- abc_lisper 11y agoYeah, I can believe that. However webapps(in your average startup) are far more complex, in the tools, libraries they use.
- placeybordeaux 11y agoI try to use CLI editors for everything (for me it's vim, but lets not make that a big deal :P), but I have never been successful in doing so with java.
- pjmlp 11y ago> Go compiles into a binary that does not require a jvm to be installed. Java also does not need a JVM to installed. 1 - Use a fat jar 2 - Use the upcoming Java 9 linker which bundles everything together 3 - Spend some money and get a commercial JDK with AOT compilation to native code. All the major ones support it. 4 - Eventually Java 10 Oracle JDK will support AOT compilation to native code, but it remains to be seen if will remain commercial only