4 ms·
As discussed in the article, it's slow and has compatability/portability issues. And I don't really want to play the log4j card, but...
by wanderer_ 5y ago
As discussed in the article, it's slow and has compatability/portability issues. And I don't really want to play the log4j card, but...
- spogbiper 5y agoif we assume the purpose of an entry level class is to introduce students to what they are likely to encounter in the "real world", Java seems like an excellent choice.
- shubhamkrm 5y agoOther than startup times, modern Java is not slow at all. In fact, it's way faster than many other popular languages today such as Python and Ruby.
- wanderer_ 5y agoThat's true. Python is no speed demon. However, languages like C are (for the most part) faster, and they need no emulation layer. I just think it's kinda strange to teach a language that is part-compiled-part-interpreted to kids as a first language. Maybe we should teach them both a compiled language and a language like Python to show them that each one has its place and specific uses.
- peterashford 5y agoIt's not as fast as C/C++, but its faster than most languages in heavy use these days