Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I would argue that Java learned a lot from other languages, just not ML or Haskell. Parts of it are heavily based on Smalltalk, Objective-C, C++, Simula, Modula-3, and even Lisp.


> Parts of it are heavily based on Smalltalk, Objective-C, C++, Simula, Modula-3, and even Lisp.

Very small parts, and very badly implemented. Apart from C++ which is definitely the major influence on Java. The rest boils down to "hey smalltalk is object-oriented and java is object-oriented, so java is based on smalltalk amirite?"

And the answer is no.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: