Re: finalize()
cy wrote:
yes, I learned C++ first 'cause was told would facilitate learning
java;
"Chris Uppal" wrote:
Whoever told you that was an idiot^H^H^H^H^H^H^H^Hwrong.
nukleus wrote:
Huh?
What is java on the first place, mr. mouth foaming smart?
The /ad hominem/ attack does not go far to support your point.
Can you describe it?
Before you do that, i can just tell you,
it is about 90% C code and the object oriented concepts
come from C++ ideas that were ALREADY implemented
and verified to be viable.
Aside from the arbitrary nature of that "90%", it is the similarities of C++
to Java that contribute to the difficulty of making the switch. For example,
C++ "reference" semantics and Java "reference" semantics are not the same,
which can mess up anyone moving back and forth between them until they get
used to the differences. It is the subtlety of the differences that makes them
difficult.
I did read some rants by one of the highest priests,
architects at Sun, but his arguments as to the very
language seemed to be nothing more than mouth foaming,
The word "seemed" in its passive voice disguises the semantic of making a
judgement while obfuscating the lack of evidence for it.
claiming that C++ is completely wacky and incomprehencible.
This dude, who is probably the CHIEF architect at Sun
is simply a lunatic.
Simple as that.
Zo...
Kindly describe what constitutes java [sic] as such
and what makes it fundamentally different.
What constitutes Java as such is the Java Language Specification:
<http://java.sun.com/docs/books/jls/index.html>
.. There are many things that "make... it fundamentally different" from C++ -
built-in Hoare monitors, GC, lack of templates, no preprocessor, different
reference semantics, lack of pointer arithmetic, pragmatic culture vs.
ivory-tower culture, little variegated parrots that peck at suet, ...
Sure, some things like thread concepts and other
operating system level ideas are expressed on a language
level, which I do support because it makes it more portable.
But that is just a beginning of the story and not the end.
You are exactly right.
- Lew