Article View: comp.lang.misc
Article #4736need info on C++ vs Object Pascal vs Objective C vs etc
From: code
Date: Mon, 29 Jun 1987 04:57
Date: Mon, 29 Jun 1987 04:57
47 lines
2998 bytes
2998 bytes
I am interested in hearing about the relative merits of object oriented
programming languages. I am especially interested in languages that are
faster than Smalltalk but relatively standard.
(Please forgive if some of this redunds with a previous posting. Our computer
was off the net for a while, and I never saw a response. I am not sure my
previous posting went out at all.)
Some of my concerns:
1) C++ seems unnecessarily arcane to me. It seems to me to be too much
like C (terse, unfriendly, really-low-level) in the ways I prefer Pascal
(idealized). I would like to be able to truly dynamically bind methods
in a straightforward way. (Please, no C-vs-Pascal flames. I recognize
many strengths of C, but they're not as critical to me as to many others.)
2) Is Object Pascal good? Is it available (or will it be soon) for
machines other than the Macs? Will it become a standard, or will it remain
an Apple oddity?
3) Is anyone developing an interpreter for C++? This seems like the way
for C++ to go, if possible. (Then it might never be necessary to write a
true C++ compiler. You could develop in an interpreter, and endure slow
translation-compilation when you were pretty much finished.) Would it be
particularly hard for somebody to write a C++ interpreter?
4) How much momentum is there behind these languages (and others, like
Objective-C)? Is it time to get with it, or time to wait and see? I am
looking for a popular, portable language.
5) How is Actor doing? Is it available for Mac's?
6) Has anybody used Little Smalltalk? Any reactions?
7) Are there any emerging standard interfaces between o-o languages and X?
8) Has anybody got a decently fast o-o lisp with real-time (e.g. incremental)
or near-real-time garbage collection?
Please respond directly to me at the e-mail address below (do not trust
header addresses). I'll summarize to the net if there's interest expressed.
Thanks,
| Paul R. Wilson ph.: (312) 947-0740 uucp: ...!ihnp4!uicbert!wilson |
| Electronic Mind Control* Lab if no answer: ...ihnp4!gargoyle!sphinx!code |
| UIC EECS Dept. (M/C 154) arpa: uicbert!wilson@uxc.cso.uiuc.edu |
| P.O.Box 4348 Chicago,IL 60680 (*a.k.a. Human-Computer Interaction) |
Technical Details
Message-ID:
<2016@sphinx.uchicago.edu>Path:
arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!uwvax!oddjob!sphinx!codeShow Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: arc1-ca.pugleaf.net!utzoo!utgpu!water!watmath!clyde!rutgers!uwvax!oddjob!sphinx!code From: code@sphinx.UUCP Newsgroups: comp.lang.misc,comp.lang.c++,comp.lang.pascal Subject: need info on C++ vs Object Pascal vs Objective C vs etc Message-ID: <2016@sphinx.uchicago.edu> Date: Mon, 29-Jun-87 00:57:22 EDT Article-I.D.: sphinx.2016 Posted: Mon Jun 29 00:57:22 1987 Date-Received: Tue, 30-Jun-87 01:21:26 EDT Reply-To: uicbert!wilson@uxc.cso.uiuc.edu (paul robinson wilson) Distribution: world Organization: U of Illin' at Chicago Electronic Mind Control Laboratory Lines: 47 Keywords: elegance popularity portability