To: Kashish King who wrote (9649 ) 3/31/1998 5:00:00 AM From: Charles Hughes Read Replies (2) | Respond to of 10836
>>>Any new language would have to offer a monumental value over Java as Java did over its predecessor.<<< I don't believe that new languages always offer a huge increment of improvement over the languages they replace (as Java portability does.) Usually a small increment, in fact, and sometimes none. Java has made it easy to put a new language front end on the JVM without throwing out the whole investment, and this begs for incremental improvements. In fact, this eventuality was designed in *on purpose*. For instance, with all the official and semiofficial add-on packages Java is now pretty big and complex. There is room for something simpler, for some group of customers. Others are not happy with the fact that Java used the gnarly 'C' syntax. For another group of customers who were displeased by 'missing' OO elements of Java, like multiple inheritance, the first Java-like language that is fully portable to devices with a VM and increases some of the OO features they want (call them crazy if you will) while reducing the number of required (overlapping, redundant) libraries for mainstream app development will have our money. One ACM survey some years ago noted that at least 10,000 computer languages had been invented by that time. I bet there are a hundred designers with gleams in their eyes that are working on the 'next java' right now. And I don't mean those clowns at the DCOM factory. None of this is to say that I don't support Java. I do, wholeheartedly. But I have had to learn maybe 15-20 computer languages in the last 33 years, at least a new one every two years. I would be amazed to see progress in languages come to a halt because of Java. Rather, I would expect Java to inspire language designers. Cheers, Chaz