TIP: Click on subject to list as thread! ANSI
echo: c_plusplus
to: PIERRE PHANEUF
from: HERMAN SCHONFELD
date: 1997-04-11 20:42:00
subject: Rating of C++

 FM>     "C++ extends the C Language by adding object-oriented
PP>programming
 FM> language features.  OOP purists, however, do not regard C++ as a
PP>true
 FM> object-oriented programming language.  This view is shared by the
 FM> designers of C++.  Nevertheless, C++ has enough OOP extensions to
PP>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.
PP>While it is true that C++ is *way* off from being a true object-oriented
PP>programming language, the Borland/Turbo Pascal (with objects) isn't much
PP>closer to object paradise... The Pascal described in the Extended Pascal
PP>ISO standard and the upcoming standard Object Pascal are *much* better
PP>in this regard than Borland Pascal, though not quite there yet either. I
PP>mostly regard Object Pascal (the to-be-a-standard one, not the Borland
PP>crap) to be a good language without a good compiler.
PP>For more information, check out http://www.gulliver.qc.ca/~pp/crit.txt .
PP>A very objective (no pun intended) text. Note that much of whats in it
PP>applies to Object Pascal (again, not the broken Borland one). If it
PP>would have to be a C derived language, Objective-C would have been a
PP>much better choice for true objects.
I fail to see the big hype about OOP & OOD.
Please explain where it can be used and how this will make it better.
I am thouroughly familiar with OOP & OOD so there's no need for a definition.
PP>Pierre
... If you can't make it good, make it LOOK good. -Bill Gates.
--- Ezycom V1.48g0 01fd016b
---------------
* Origin: Fox's Lair BBS Bris Aus +61-7-38033908 V34+ Node 2 (3:640/238)

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™.