How Java Changed Programming Forever
snydeq writes: With Java hitting its 20th anniversary this week, Elliotte Rusty Harold discusses how the language changed the art and business of programming, turning on a generation of coders. Infoworld reports: "Java's core strength was that it was built to be a practical tool for getting work done. It popularized good ideas from earlier languages by repackaging them in a format that was familiar to the average C coder, though (unlike C++ and Objective-C) Java was not a strict superset of C. Indeed it was precisely this willingness to not only add but also remove features that made Java so much simpler and easier to learn than other object-oriented C descendants."
Maybe it's the applications. As you note, we have proved, time and time again, that in contrived scenarios Java code can meet or even beat the performance of so-called "performant" languages like C, C++, Lisp, VB6, or JavaScript. And when presented with such evidence, most sane, open-minded opponents will hang their heads in shame and promise never again to spread such slander.
...but then, they fire up Eclipse, or NetBeans, or Guiffy, or enable the Java support in their browser, or try to run an app on their favorite feature phone. And they wait for it to become responsive...
...and wait...
...and wait...
...and wait...
...and wait...
...and...
...what did I promise never to do again? Sorry, must have dozed off...
"I decided I could write something better than everything out there in two weeks. And I was right." - Linus Torvalds
In contrast with other languages...
I find a better IDE for different and I was like, how about that, this makes it easier for me to write code for the language.
If back in the day where you had GWBasic
Ok
LIST
10 PRINT "HELLO"
20 GOTO 10
Ok
15 PRINT "WORLD"
Ok
LIST
10 PRINT "HELLO"
15 PRINT "WORLD"
20 GOTO 10
Ok
15 PRINT "WORLD!"
LIST
10 PRINT "HELLO"
15 PRINT "WORLD!"
20 GOTO 10
Ok
RUN
HELLO
WORLD!
HELLO
WORLD!
HELLO
WORLD!
HELLO
WORLD!
If we had that type of IDE today the program will fail miserably. However you take the same language and give it a new IDE then you could in theory make an Enterprise class application in GWBASIC.
If something is so important that you feel the need to post it on the internet... It probably isn't that important.
Pah. Next you'll be telling me it's got nothing to do with Javascript.
systemd is Roko's Basilisk.
But maybe I don't want a language that turns on me.
VirtualBox is far from dead.
It is everytime I upgrade the kernel.
That is disingenuous. You pay 99 dollars to test apps on your friends device.
Momento Mori
it puts food in my pantry and a spring in my step.
Check out the J EE 6, it has a new DI model that's supposed to be better than spring's.