home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.c++
- Path: sparky!uunet!pipex!bnr.co.uk!bmdhh243!bcars267!bnrgate!nott!torn!cs.utexas.edu!usc!howland.reston.ans.net!bogus.sura.net!darwin.sura.net!sgiblab!nec-gw!netkeeper!vivaldi!texas!dvines
- From: dvines@syl.dl.nec.com (Don Vines)
- Subject: Re: Smalltalk -> C++
- In-Reply-To: pjl@cs.uiuc.edu's message of Wed, 27 Jan 1993 16:00:32 GMT
- Message-ID: <1993Jan27.182900.28206@syl.dl.nec.com>
- Sender: news@syl.dl.nec.com (CSTC News--cjk)
- Nntp-Posting-Host: texas.syl.dl.nec.com
- Organization: NEC Systems Lab., C&C Software Technology Center (Dallas, TX)
- References: <1993Jan27.001545.4289@MasPar.COM> <C1IsGw.Iv5@cs.uiuc.edu>
- Distribution: usa
- Date: Wed, 27 Jan 1993 18:29:00 GMT
- Lines: 28
-
-
-
- >>Does anyone know of a reliable program which can
- >>convert Smalltalk to C++?
-
-
- We implemented Smalltalk's runtime type support (RTTS) for C++.
- This is documented in the January issue of C++ report. We used it
- to implement the OMGs ORB. After doing this one of our visions was
- to see what it would take to convert the Smalltalk collection
- classes to C++. Given that our RTTS implemented many of Smalltalk
- kernel classes, we thought that it might be possible to
- automatically translate the Smalltalk libraries into C++. Although
- converting the collection classes using the RTTS was fairly
- straightforward, it still required a human to read and interpret the
- Smalltalk code in order to do the conversion. On the other hand,
- our C++ collection classes with RTTS seemed to be a much closer
- approximation of Smalltalk than NIHCL.
-
- Don
-
-
-
- --
- Donald H Vines, Jr.
- NEC Systems Laboratory, Inc. Phone: (214)518-3486
- 1901 Gateway Dr. Fax : (214)518-3552
- Irving, Texas 75038 Email: dvines@syl.dl.nec.com
-