home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.smalltalk
- Path: sparky!uunet!gumby!wupost!csus.edu!netcom.com!peterg
- From: peterg@netcom.com (Peter Goodall)
- Subject: Re: smalltalk rather than C++?
- Message-ID: <1992Nov20.163436.12992@netcom.com>
- Organization: Netcom - Online Communication Services (408 241-9760 guest)
- References: <1992Nov17.234103.18231@macc.wisc.edu> <1992Nov18.081234.22782@fwi.uva.nl>
- Date: Fri, 20 Nov 1992 16:34:36 GMT
- Lines: 29
-
- rontelta@fwi.uva.nl (Richard Ronteltap (I87)) writes:
-
- [...]
-
- >Your application will be larger (Require 3MB RAM or so) than in C++, and
-
- As the complexity of your application approaches that of a real
- product, and if you have a good design, the Smalltalk system will
- become smaller and simpler than the C++ system.
-
- This is definintely not true for design-free smalltalk systems. The
- equivalent C++ system probably won't run ata all without careful
- design.
-
- >your application will be slower than when programmed in C++. (Editor
- >performance will be ok though).
-
- If your application becomes complex and dynamic, and you know how
- to work with Smalltalk, as distinct from against Smalltalk, you
- will find that automatic garbage collection and referential
- integrity will be a lot more efficient than the reference-counting
- system or equivalent you will need to develop for your C++ system.
-
- The Smalltalk system will be more likely 'type safe' than the C++
- because you wont be typecasting all the time, and won't be chasing
- invalid pointers all over the universe.
-
-
- Peter Goodall -- peterg@netcom.com
-