Create a new account
Turtle Graphics is there, the Logo line branches off LISP quite early.
Majority of Lisp and Fortran dialects ignored; Watfor, Watfiv. Scheme fed back into CL. Isn't ML related to Lisp and Haskell? Prolog was spawned by Lisp.
Addendum on PL/1: it included features of Lisp with Cobol and Fortran, with the syntax of Algol.
Ruby folks seem to say Ruby is Perl with SmallTalks real-OO, with Python and Lisp mixed in to.
Python specifically names Perl as Anti-influence and claims Lisp heritage.
Point of order. Ruby existed before Perl 5, though it was late 1995 before Matz publicly released it. He also claims Python influences.
I knew Python then. But I didn't like it, because I didn't think it
was a true object-oriented language. OO features are appeared to be
add-on to the language.
I'd make it more like (Python 1, Perl4, Smalltalk) -> Ruby though I'm not even sure Matz knew much Smalltalk at the time.
...is to be most polite, indeed.
Besides the question of omissions and missing/questionable lines of heritage, there are also such "forward-looking" statements as referring to C#'s staying power. Indeed, referring to either C# or Java as "classic" seems a little presumptious.
Get More Comments