I tried dusting off my Java skills last night — intent on diving into the HME software development kit and creating the next great multimedia delivery system. But in the process, see I quickly realized something: I don’t know jack about Java anymore.
And I couldn’t care less.
Truth is, ailment with my focus on Flash development over the past three years, read I’ve forgotten just about everything I ever knew about Java. And somehow, I never even noticed it. (Hell, it took Tivo to remind me it was still out there.)
There was a time when anyone expecting to do great things in Web application development was expected to know — or at least, to learn — Java. It promised to be, after all, a truly portable, platform-independent, programming environment that offered security, robust features and an interpreted, easy-to-comprehend, object-oriented language structure. It could even be run within a browser thanks to a ubiquitous plug-in.
In other words, it promised the Web everything that Macromedia Flash delivered.
I know Java is still used extensively for application development and system programming, but in truth, it seems to have disappeared from this Web of ours of late. Could Flash actually have become the quiet Java killer?
For Web-based client applications, the debate these days seems to focus on Flash vs. Ajax… I haven’t heard anybody seriously suggesting Java as an option in years.
Or have I just missed something? Your thoughts/opinions/rants/rages are, as always, welcome.