|
Page 1 of 4 John Zukowski is a writer and developer specializing in Java and related Web technologies. He has used Java and written about it right from the very beginning. He is the author of several books on Java and has written over 200 articles on Java related subjects. He was part of the Expert group for JSR 176: J2SE 5.0 (Tiger) Release.
In this interview, John speaks about how the Java language has evolved over the past 10 years. He tells us what he likes in J2SE 5 and about the future of Java in the mobile world. John recently published a book on Swing and he shares his thought about Swing GUI and compares Swing with alternative GUI technologies.
>> Books by John Zukowski
IndicThreads >> Hi John. It's a pleasure to have you on IndicThreads. A quick word about yourself?
John Zukowski >> My professional tech life started on VAX/VMS systems, doing FORTRAN programming and working with a database system called System 1032. I switched over to Sun's when they had a 3/50 model, doing C coding with Open Windows and Motif. On the home front, the first computer I remember having was a Commodore Vic 20, before moving on to a Commodore 64. Went to PCs instead of moving on to an Amiga.
"My professional tech life started on VAX/VMS systems,
doing FORTRAN programming...
IndicThreads >> You have been using Java and writing about it for almost a decade. So how would you say has Java evolved over the years? If Java was a baby 10 years back, what is it today? Teenager/ youngster / middle aged/ old ?
John Zukowski >> Java has grown up a lot since the early days. I started teaching Java for Sun before 1.0 and you could cover the whole "platform" in under a week. If I remember correctly, the source for the core Java libraries fit on a low density 720K floppy, which is now at 18 MB zipped with JDK 5.0, for the
standard edition alone.
"The source for the core Java libraries fit on a low density 720K floppy,
which is now at 18 MB zipped...
I'd say Java is at least a teenager with 5.0, maybe a little older. Not close to middle aged. Given the latest language changes and concurrency libraries in 5.0, it is definitely more mature than its earlier days.
"Java is at least a teenager with 5.0, maybe a little older...
<< Start < Previous 1 2 3 4 Next > End >> |