its not often you get to write an end-of-the-millennium column (once every thousand years, last time i checked). i thought that a little reminiscing about the past few years might be in order, followed by a brief look in the crystal ball to see what we have in store for you in the next century.
the first time i saw java, it was 1996. back then, few could imagine the impact this small, object-oriented language would have on the world. i was working in several 4gls at the time and didnt immediately see the value of write once, run anywhere. as you can see, ive come around.
java grew, slowly at a rapid pace. sounds goofy, but when you think about it, its taken years to get to where we are today, even if it seems that a new api or specification is released each week. were in our third release of java, counting 1.0, 1.1 and 2.0. weve overcome an inefficient event model and an ineffective gui toolkit. we can now write good-looking applications that will run anywhere.
weve also come to the realization that java is a good language for writing distributed ... 下一页