home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cs.utexas.edu!torn!cunews!revcan!sidus!atronx.OCUnix.On.Ca!rwm
- From: rwm@atronx.OCUnix.On.Ca (Russell McOrmond)
- Message-ID: <rwm.715550561@atronx.OCUnix.On.Ca>
- Date: 3 Sep 92 14:02:41 EST
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: Smalltalk for Amiga?
- Distribution: na
- In-Reply-To: djohnson@cs.ucsd.edu (Darin Johnson)
- References: <37558@sdcc12.ucsd.edu> <Btwrx8.L2p@news.cso.uiuc.edu>
- Lines: 53
-
- djohnson@cs.ucsd.edu (Darin Johnson) writes:
- >>> If there were, would anyone use AREXX?
-
- >>Yes, me.
-
- >How about Smalltalk with an AREXX port or support for rexx libraries?
-
-
- I myself go to Carleton University in Ottawa, a university that has
- taken SmallTalk to heart, and a majority of courses are taught in it.
- (Heck, OTI, one of the first Smalltalk-exclusive development firms was
- started by a group of Carleton University professors).
-
- While a Smalltalk for the Amiga would be very interesting for many types
- of applications, the programming with it I have done has only shown me that it
- is not the 'be all and end all' of programming languages. As with any
- other language, there are applications that it is suited for, and
- applications it is NOT suited for. Anyone that claims that a single language
- can meet the needs of every single possible application is totally
- full of it ;-)
-
- Now, to the specifics: AREXX is a language that shows it's power on the
- Amiga as a inter-application customization and scripting language. It's not
- a language intended to write a word-processor in, but it serves the purpose
- that it was intended for (On the Amiga) much better than something
- like SmallTalk could.
-
- SmallTalk has a very large 'old dog, new trick' problem for many developers.
- I know, I have to watch first year university students pass/fail their
- courses on their ability to learn SmallTalk. Those with absolutely no
- programming experience ("Where is the switch") often have a much easier
- time passing those courses than those with years of programming
- experience in many different (But still 'procedural' in nature) languages.
-
- Smalltalk is an attempt at a purist Object oriented language, and is very
- hard for many developers to work with. AREXX, on the other hand, is a
- very basic procedural style language, and is very similar in semantics
- to the majority of popular languages in use today.
-
-
-
- Now, I expect to get flamed by at least one of my fellow Carleton classmates.
- I'm getting used to the debates now as there are many people that
- hate smalltalk, many that love it, and many 'fence sitters' like myself
- that see it as 'one of many' possible solutions to a given problem.
-
- >Darin Johnson
- >djohnson@ucsd.edu
- > - I'm not a well adjusted person, but I play one on the net.
- --
- Opinions expressed in this message are my Own. I represent nobody else.
- Russell McOrmond rwm@Atronx.OCUnix.On.Ca Net Support:(613) 230-2282(V.32Bis)
- FidoNet 1:163/109 Welmat Help 1:1/139 Current WELMAT 'keeper of sources'.
-