|
Authored by: rhdunn on Tuesday, April 17 2012 @ 02:49 PM EDT |
Java takes concepts and some of its syntax from C++98, which in turn is derived
from C90, with influences from scheme and other languages. C# takes concepts
from C++98, Java and other languages.
Now, C++11 has features that are influenced from Java, C# and other languages.
So Java "violates" C++ "IP" and C++ "violates"
Java "IP"!
These are all derived ultimately from COBOL which was pioneered by Rear Admiral
Grace Hopper, so her family own all programming languages ;)!
Really, programming languages share many similarities to natural languages --
they evolve and borrow words and grammar from other languages (English pulling
in words from all over, Japanese borrowing one of its scripts from Chinese,
Afrikaans being derived from Dutch, etc.). It is not like anyone owns the
copyright on English or Spanish.[ Reply to This | Parent | # ]
|
|
Authored by: rcsteiner on Tuesday, April 17 2012 @ 03:01 PM EDT |
C syntax seems to have changed significantly since the Algol days. I've
played with both ... they really aren't that similar, and I prefer Algol
actually (the CALL macro language I use on 2200 mainframes is quite
Algol-esque). --- -Rich Steiner >>>---> Mableton, GA USA
The Theorem Theorem: If If, Then Then. [ Reply to This | Parent | # ]
|
|
|
|
|