Remembering what the programming world was like in 1995 is no easy task. The programs we wrote those days routinely dumped core due to pointer arithmetic errors or ran out of memory due to leaks. Running the same binary on different processors and operating systems was crazy talk.
Java changed all that. For the first time, we began writing real production code in a cross-platform, garbage-collected, object-oriented language; and we liked it . . . millions of us. Java pioneered new territory. Languages that have come after have had to clear the new higher bar for developer productivity.
View Full Article