TOM (programming language): Difference between revisions

Content deleted Content added
m External links per MoS.
Eliashc (talk | contribs)
Line 2:
 
==Objective C successor==
'''TOM''' is an [[object oriented]] programming language that can be considered as the ultimate incarnation of [[Objective -C]]. The main purpose of TOM is to allow for "unplanned reuse" of code via a well-developed extension mechanism. This concept was introduced seemingly by accident in Objective C and later proved to be of wide use, and was applied with a vengeance in TOM.
 
The primary changes in TOM are the addition of multi-inheritance, ''tuples'' as a first-class part of the language, cleaner syntax, free of the [[C programming language|C]] requirements for header files and pre-compiler commands, and the ability to use ''categories'' (the re-use mechanism) to include anything.
Line 10:
===External links===
* [http://www.gerbil.org/tom/ The TOM Programming Language]
 
 
==[[Pattern matching]] language==