From Diffen

[Edit Comparison Table]
Similarities (1) Differences (14) Show All (15)
Java (programming language) Smalltalk
Website:http://java.sun.comhttp://www.cincomsmalltalk.com http://www.squeak.org http://planet.smalltalk.org
Influenced:Ada 2005, C#, Clojure, D, ECMAScript, Groovy, J#, PHP, Scala, JavaScript, Python, BeanShellObjective-C, Self, Java, Dylan, AppleScript, Lisaac, NewtonScript, Python, Ruby, Scala, Perl 6, Common Lisp Object System, Falcon, Io, Ioke
Introduction (from Wikipedia):Java is a programming language originally developed by James Gosling at Sun Microsystems and released in 1995 as a core component of Sun Microsystems' Java platform. It derives much of its syntax from C and C++ but has a simpler object model.Smalltalk is an object-oriented, dynamically typed, reflective programming language. Smalltalk was created as the language to underpin the "new world" of computing exemplified by "human–computer symbiosis."
Paradigm:Object-oriented, structured, imperativeobject-oriented
Appeared in:1995Development started in 1969 Publicly available in 1980
Designed by:Sun MicrosystemsAlan Kay, Dan Ingalls, Adele Goldberg
Stable release:Java Standard Edition 6 (1.6.0_16)Smalltalk-80 version 2 (1980), VisualWorks 7.6, Squeak 3.10
Typing discipline:Static, strong, safe, nominative, manifestdynamic
Major implementations:NumerousSqueak, GNU Smalltalk, VisualWorks, VA Smalltalk, Dolphin Smalltalk, VisualSmalltalk
Influenced by:Objective-C, Ada 83, Delphi Object Pascal , UCSD Pascal C++, C#, Eiffel, Smalltalk, Mesa, Modula-3, Generic JavaLisp, Simula, Logo, Sketchpad
OS:Cross-platform (multi-platform)Cross-platform (multi-platform)
License:GNU General Public License / Java Community ProcessVarious OpenSource and commercial
Dialects:Generic Java, Pizza
Smalltalk-80:The Language and its Implementation AKA the "Blue book", a seminal book on the language
Developer:Alan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, and Xerox PARC


Smalltalk and Java are both object-oriented programming languages.



Java (programming language) vs. Smalltalk - Chat Room

Edit Article
Diffen on Facebook

Comments: Java (programming language) vs Smalltalk  [Add Comments]


There are no comments for Java (programming language) vs Smalltalk. You can post a comment.