Re: Netscape Licenses Java

Chris Marrin ([email protected])
Thu, 25 May 1995 13:44:16 -0700


> Don't be too hasty. Java is important, but it is also not
> perfect. The language is class-oriented to the extreme (there is
> nothing else) and it cetrainly does not encourage exploratory
> programming. You cannot easily generate code at runtime, which is a
> very nice feature to have in certain cases. Remote method invocation
> is given the back seat ...

I agree that Java would not make a good platform for writing a "big"
application. I'm actually surprised to see the Java hype promoting it for
this. From my standpoint Java would make a good way to encapsulate
behaviors in VRML. I see many little Java programs within a VRML scene.
One rotates the windmill, another bounces the ball, a third open a door
when you click on the knob and plays a creaking door sound. Add up alot
of these little behavior engines and you've got a pretty rich
capability...

-- 
chris marrin      Silicon      http://www.sgi.com/Products/WebFORCE/WebSpace
(415) 390-5367    Graphics  ," http://reality.sgi.com/employees/cmarrin/
[email protected]   Inc.    b`    ,                             ,,.
                        mP     b"                            , 1$'
        ,.`           ,b`    ,`                              :$$' 
     ,|`             mP    ,`                                             ,mm
   ,b"              b"   ,`                ,mm      m$$    ,m          ,,`P$$
  m$`             ,b`  .` ,mm          ,.`'|$P   ,|"1$`  ,b$P       ,,`   :$1
 b$`             ,$: :,`` |$$       ,:`    $$` ,|` ,$$,,`"$$      .`      :$|
b$|            _m$`,:`    :$1    ,:`      ,$Pm|`    `    :$$,..;"'        |$:
P$b,      _;b$$b$1"       |$$ ,,``       ,$$"             ``'             $$
 ```"```'"    `"`         `""`           ""`                             ,P`
"As a general rule, don't solve puzzles that open portals to Hell."-...-'
		   - excerpt from "A Horror Movie Character's Survival Guide"