TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: FRANK MASINGILL
from: PIERRE PHANEUF
date: 1997-04-07 06:44:00
subject: Rating of C++

 FM>     "C++ extends the C Language by adding object-oriented programming
 FM> language features.  OOP purists, however, do not regard C++ as a true
 FM> object-oriented programming language.  This view is shared by the
 FM> designers of C++.  Nevertheless, C++ has enough OOP extensions to meke
 FM> it quite useful in modeling objects...."
 FM>     He stops short of saying that Turbo Pascal is a TRUE
 FM> object-oriented programming language but I gather that is implied.
While it is true that C++ is *way* off from being a true object-oriented 
programming language, the Borland/Turbo Pascal (with objects) isn't much 
closer to object paradise... The Pascal described in the Extended Pascal ISO 
standard and the upcoming standard Object Pascal are *much* better in this 
regard than Borland Pascal, though not quite there yet either. I mostly 
regard Object Pascal (the to-be-a-standard one, not the Borland crap) to be a 
good language without a good compiler.
For more information, check out http://www.gulliver.qc.ca/~pp/crit.txt . A 
very objective (no pun intended) text. Note that much of whats in it applies 
to Object Pascal (again, not the broken Borland one). If it would have to be 
a C derived language, Objective-C would have been a much better choice for 
true objects.
Pierre
... We now return to our regularly scheduled flame-throwing.
--- FMail/Win32 1.20
---------------
* Origin: Real Programmers don't wear socks. (1:167/136.14)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.