Newsgroups: comp.lang.smalltalk,comp.lang.c++,comp.lang.java,comp.object
Path: cantaloupe.srv.cs.cmu.edu!bb3.andrew.cmu.edu!nntp.sei.cmu.edu!news.cis.ohio-state.edu!math.ohio-state.edu!jussieu.fr!oleane!plug.news.pipex.net!pipex!weld.news.pipex.net!pipex!hole.news.pipex.net!pipex!tube.news.pipex.net!pipex!lade.news.pipex.net!pipex!news.be.innet.net!INbe.net!news.nl.innet.net!INnl.net!hunter.premier.net!newsfeed.internetmci.com!news.sprintlink.net!news-stk-200.sprintlink.net!news2.noc.netcom.net!noc.netcom.net!netcom.com!rfenney.slip.netcom.com!user
From: rfenney@netcom.com (Robert J. Fenney)
Subject: Re: Java vs. Smalltalk vs. C++ vs. OO COBOL
Message-ID: <rfenney-2706960912390001@rfenney.slip.netcom.com>
Sender: netnews@mork.netcom.com
Nntp-Posting-Host: rfenney.slip.netcom.com
Organization: FenTek
References: <31CC4ABE.6DDE@individual.com> <4qrahn$49ns@news-s01.ny.us.ibm.net> <4qrjrl$e7s@piglet.cc.uic.edu> <4qs63q$13aa@piglet.cc.uic.edu>
Date: Thu, 27 Jun 1996 16:12:39 GMT
Lines: 37
Xref: glinda.oz.cs.cmu.edu comp.lang.smalltalk:40027 comp.lang.c++:197458 comp.lang.java:64735 comp.object:51095

In article <4qs63q$13aa@piglet.cc.uic.edu>, dhanle2@icarus.cc.uic.edu
(David James Hanley) wrote:

> Jason Kratz (jkratz@rummy.aiss.uic.edu) wrote:
> : Dave -
> 
> : Quite honestly I think youre nuts :)  Smalltalk is a far superior
> : language to Java.  Unfortunately the only problem is the
> : platform-dependence.  If it were "platform-independent" like Java it
> : would blow java out of the water.
> 
>         But consider all the serious flaws with smalltalk:
> 
>         1)idiotic lack of static typing.
>         2)lack of inheretence.
>         3)poor parameter passing mechanism.
>         4) etc,etc...
>         :)
> 
> --
> ------------------------------------------------------------------------------
> David Hanley,                 |______     Computer Science graduate student.  
> dhanley@lac.eecs.uic.edu      |\ ___/__  Martial Artist. Biker. Chess Freak   
> www_lac.eecs.uic.edu/~dhanley/| \\ /  / Libertarian.  Atheist.  Bisexual.     
> My employer barely KNOWS me.  |  \/BI/ Aspiring novelist.Joyce Kafka Neitzsche
> -----------------------------------\/-----------------------------------------
> This food product contains a glowing mass that fell from space.


I don't see the flaws were you are looking! The lack of typing is very
powerfull. there is inheritance, but no multiple inheritance which Java
does not have as well! I think the parameter passing mechanism works fine.
What are the etc's? Smalltalk has a high up frunt learning curve, Java has
the same curve because the cost of learning is for the OOPs curve not the
language.

Robert
