Java is 10: q&a
May. 10th, 2005 10:35 pmFollowing
ivan_ghandhi's posting, I feel like joining the gang.
1. How did you begin programming in Java? Did you choose it or did Java "happen" to you because of your educational or work environment? If you were starting today, would you choose Java again?
My first Java experience was in 97, I was doing some kind of feature-rich internet applet with tons of graphis. It was for a "Sparkasse"'s web appearance, but I was doing it as a generic template for such things. Today I would definitely do it with Flash, but back then Java 1.1 was a better choice. My first experience didn't even scratch Java language features, it was more of annoyance, since my primary work was a CMS for banks and financial sector - aligned towards web and touchscreened public terminals. It was written in Delphi, which is a very powerful language, with many metadata features mostly untouched by developers (yes, it has full reflection the way Java has, but no GC and no bytecode). I miss some of its features in Java. Java is still bad for what I like to do most: computer graphics programming. Mostly because GC can't run in background without distorting the dynamics of the graphics engine. But it makes up on the backend - big time. I would choose Java for any kind of server-side development anytime.
( 9 more Q&A's )
1. How did you begin programming in Java? Did you choose it or did Java "happen" to you because of your educational or work environment? If you were starting today, would you choose Java again?
My first Java experience was in 97, I was doing some kind of feature-rich internet applet with tons of graphis. It was for a "Sparkasse"'s web appearance, but I was doing it as a generic template for such things. Today I would definitely do it with Flash, but back then Java 1.1 was a better choice. My first experience didn't even scratch Java language features, it was more of annoyance, since my primary work was a CMS for banks and financial sector - aligned towards web and touchscreened public terminals. It was written in Delphi, which is a very powerful language, with many metadata features mostly untouched by developers (yes, it has full reflection the way Java has, but no GC and no bytecode). I miss some of its features in Java. Java is still bad for what I like to do most: computer graphics programming. Mostly because GC can't run in background without distorting the dynamics of the graphics engine. But it makes up on the backend - big time. I would choose Java for any kind of server-side development anytime.
( 9 more Q&A's )