Free Trial

Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.

  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

14. Polyglot Programming > How Did We Get Here? And Where Exactly Is Here?

How Did We Get Here? And Where Exactly Is Here?

Java is an entrenched mainstay of corporate and other development today. It has been amazing to watch for those of us who lived in a time when Java was either an Indonesian island or a beverage. But popularity doesn’t equate with perfection: Java has its share of warts, mostly due to legacy baggage (which is interesting, as Java was created as a new language and didn’t have any backward compatibly requirements). Let’s look at how Java got here, and just where “here” is.

Java’s Birth and Upbringing

A mythical creature of the dim past (let’s call him James) needed to build a new language for toasters and cable TV boxes. He didn’t want to use the languages he already knew and loved (C and C++) because, even for someone who loved them, they were ill-suited to this type of job. Sure, you can reboot a computer a couple of times a day because of memory management problems, but it’s extra-annoying to do that for a cable box.


  

You are currently reading a PREVIEW of this book.

                                                                                                                    

Get instant access to over $1 million worth of books and videos.

  

Start a Free Trial


  
  • Safari Books Online
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint