JAG:
Interesting article, and actually everything stated in that article is true! In fact where I work and the project my group is working on has also run into similar problems (although most of these problems have been resolved with for example the latest JDK 1.1), and in fact I can tell you a few more problems that perhaps no one has yet experienced them! But this is absolutely natural in the evolution of a new phenomenon. Does anyone remember the first version of Windows that came out about 8-9 years ago?! Does anyone remembering using it, and if so do you remember the things that did not work as theoretically they should have worked (or perhaps a better question would be Do you remember those things that actually did work?!)!
This is how progress is made. You start from a very basic unique concept and build upon it. Cetainly Java technology has its problems, and will continue to have for sometime. However its problems are less now than they were yesterday or the day before or last year, and it will certainly be less tomorrow and the day after! Java is still in the R&D phase, however the end results it promises to provide are simply too attractive to just ignore it, and that is why a coalition in the industry is pushing very hard for its success. The specific problems Correl faced were that they were sufferring from a too opportunist CEO, and an immature R&D! I am sure not even Thomas Edison wanted to try the power of his invention by passing the electricity through his own body!
Java is maturing at an unbelievable rate and it will take sometime (not very too far from now) for its perfection, and it will soon be there as solid as a rock. Keep in mind it is said that even for god it took seven days to create the universe and make it to a perfection. And even then, look at his earth and tell me, in your view, do you think it is in the perfect state as god wants it to be?!
Regards,
Addi Jamshidi |