5 ms·
Having been around in the 1990s, I can assure you that "underhyped" is the very LAST thing I think of when Java is mentioned.
by fallous 5y ago
Having been around in the 1990s, I can assure you that "underhyped" is the very LAST thing I think of when Java is mentioned.
- cesarb 5y agoI agree, my first reaction on seeing the title was "Underhyped? Really? You must be joking." The reason Java can be a nice language/runtime today is the sheer amount of resources available to be poured on it due to all the hype in the 90s. It was supposed to save us from all the effort porting our software to many operating systems and processor architectures (the computing world was much less homogeneous back then). It was supposed to run everywhere without modification, from the smallest smartcard to the biggest mainframe. It was supposed to not only run within our web browser, but also be the implementation language of our web browser, or even the whole operating system. It was supposed to magically be faster than even C and C++ (those who used Java back then can recall how slow it was; for instance, hanging the whole browser for a whole minute while the JVM started up was not uncommon). Everything was supposed be written in Java; it was not good enough to call a native library for whatever functionality you wanted, it had to be rewritten in pure Java. Java was a mediocre language. All that hype led to a virtuous cycle, which allowed it to grow into what it is today.
- sideshowb 5y ago> It was supposed to not only run within our web browser, but also be the implementation language of our web browser, or even the whole operating system Tbf with Android that came to pass, at least until the applet apocalypse
- qayxc 5y agoLook at their age. We've arrived in a world were young developers rediscover old tools and missed the time when Sun Microsystems brute forced Java down the throat of everyone. Heck, here were native Java CPUs, Java Smartcards and different editions like JavaME for what today is branded IoT devices. I cannot get the "write once - run everywhere"-slogan out of my head to this day. I don't even want to imagine a world where Java Applets actually "won" the internet and we would have proprietary multimedia applets instead of <audio> and <video> tags or even just CSS...
- fallous 5y agoI recall that we rapidly turned the "write once run everywhere (WORE)" slogan into "WORN- write once, run nowhere" thanks to all the platform-specific changing that always occurred.