Re: As a programmer of both languages...



Ian Collins wrote:
jacob navia wrote:

The difference between C and C++ is the object orientation of C++. C is
not object oriented.

Are you really dense, or just being obtuse? As you have been told many
times before, C++ is a multi paradigm language. You can *choose* to
write OO or procedural code in C++.


Yes, and you can choose to write in C using a C++ compiler and
framework. Does that mean that C++ is C???

C++ was defined during the 90ties as THE object oriented language.
Now, that the hype as gone and people start realizing that this wasn't
the silver bullet after all, C++ will be sold as a "multi paradigm"
language.

But the basic machinery: constructors/destructors/classes/methods
is still there. I do not understand why this fads must be followed:
it was conceived as an OO language and it was marketed as an OO language
for around 10 years.

Now they start marketing it as "Multi paradigm". this is handy yes,
but the facts are stubborn.

You can't program in C++ without using classes. Even if you define
a simple structure it is actually a class.

Of course you can write a hello world program without them but explain
me how do you ignore classes in C++?

I think it would be quite hard.

Multi paradigm?

Maybe, who knows what buzzword will be invented in the future, but
the fact is that without classes you just can't do anything at all in
C++.

Or... I am just "dense" and fail to grasp the obvious :-)


--
jacob navia
jacob at jacob point remcomp point fr
logiciels/informatique
http://www.cs.virginia.edu/~lcc-win32
.



Relevant Pages

  • Re: Hard to interpret this
    ... pretend that somthing we cannot grasp has a meaning. ... (Wittgenstein thought that language was grossly limited for logical ... Take a concept such as 'a red ball' Wittgenstein thought ... If 'red' and 'ball' are each facts, ...
    (alt.usage.english)
  • Re: Shall We All Leave At Once?
    ... What I post are facts, ... All you do is parrot ignorant common ... What I was directed to was to a dictionary which carried the wrong meaning of the word. ... grasp, because you really don't understand how language works, is that the meaning of a word is its usage and its usage is its meaning - it really is as simple as that. ...
    (rec.arts.drwho)
  • Re: A China-Sumer connection
    ... >> scare people from any deviation in the hymns. ... > language, if you do not accept the antiquity of the verses? ... Egyptians kicked out MANY "hapiru" - not just the Hebrews. ... with writing fantasy - it's religion - but facts are facts and some ...
    (sci.archaeology)
  • Re: A China-Sumer connection
    ... >> scare people from any deviation in the hymns. ... > language, if you do not accept the antiquity of the verses? ... Egyptians kicked out MANY "hapiru" - not just the Hebrews. ... with writing fantasy - it's religion - but facts are facts and some ...
    (sci.anthropology)
  • Re: A China-Sumer connection
    ... >> scare people from any deviation in the hymns. ... > language, if you do not accept the antiquity of the verses? ... Egyptians kicked out MANY "hapiru" - not just the Hebrews. ... with writing fantasy - it's religion - but facts are facts and some ...
    (sci.lang)