• Thumbnail for Smalltalk
    Smalltalk is a purely object oriented programming language (OOP) that was originally created in the 1970s for educational use, specifically for constructionist...
    81 KB (9,727 words) - 19:09, 10 May 2025
  • Objective-C (redirect from C and Smalltalk)
    high-level general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally...
    93 KB (10,629 words) - 19:10, 18 May 2025
  • Thumbnail for Model–view–controller
    their responsibilities. Trygve Reenskaug created MVC while working on Smalltalk-79 as a visiting scientist at the Xerox Palo Alto Research Center (PARC)...
    26 KB (2,813 words) - 20:47, 5 May 2025
  • Thumbnail for Object-oriented programming
    Object Pascal, Perl, PHP, Python, R, Raku, Ruby, Scala, SIMSCRIPT, Simula, Smalltalk, Swift, Vala and Visual Basic.NET. The idea of "objects" in programming...
    67 KB (7,159 words) - 01:03, 25 May 2025
  • year=2005, color='Green', engine='Hybrid') In Smalltalk, everything is an object. Additionally, Smalltalk is a class based system, which means that every...
    21 KB (2,166 words) - 09:53, 28 April 2025
  • Thumbnail for GNU Smalltalk
    GNU Smalltalk is an implementation of the Smalltalk programming language by the GNU Project. The implementation, unlike other Smalltalk environments,...
    8 KB (816 words) - 00:09, 17 March 2025
  • Thumbnail for Time zone
    Time zone (section Smalltalk)
    transitions. Dolphin Smalltalk does not support time zones at all. For full support of the tz database (zoneinfo) in a Smalltalk application (including...
    91 KB (5,698 words) - 06:35, 25 May 2025
  • Thumbnail for Dan Ingalls
    implementer of five generations of Smalltalk environments. He designed the bytecoded virtual machine that made Smalltalk practical in 1976. He also invented...
    18 KB (1,771 words) - 04:13, 19 October 2024
  • Smalltalk MT is an implementation of the Smalltalk programming language created in 1994 by Tarik Kerroum to deal with some of the shortcomings of Smalltalk-80...
    2 KB (255 words) - 13:19, 29 November 2024
  • Thumbnail for Adele Goldberg (computer scientist)
    scientist. She was one of the co-developers of the programming language Smalltalk-80, which is a computer software that simplifies the programming language...
    22 KB (2,508 words) - 13:49, 8 May 2025
  • Thumbnail for Dolphin Smalltalk
    Dolphin Smalltalk, or "Dolphin" for short, is an implementation of the programming language Smalltalk for Microsoft Windows. The Dolphin 7 version release...
    4 KB (277 words) - 22:54, 17 May 2025
  • (via function pointers). In Smalltalk, functions (methods) are first-class objects, just like Smalltalk classes. Since Smalltalk operators (+, -, etc.) are...
    11 KB (999 words) - 20:01, 27 December 2024
  • Visual Smalltalk Enterprise (VSE) is a Smalltalk dialect that runs only on Microsoft Windows, and is the last in a long line of Smalltalk implementations...
    8 KB (575 words) - 16:32, 20 April 2023
  • VisualAge (redirect from VA Smalltalk)
    was removed in September 2011. VisualAge was also marketed as VisualAge Smalltalk, and in 2005, Instantiations, Inc. acquired the worldwide rights to this...
    15 KB (1,708 words) - 20:37, 22 March 2025
  • Thumbnail for Squeak
    Squeak (redirect from Squeak Smalltalk)
    reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer...
    11 KB (958 words) - 22:28, 25 February 2025
  • Amber Smalltalk, formerly named Jtalk, is an implementation of the programming language Smalltalk-80, that runs on the JavaScript runtime of a web browser...
    8 KB (860 words) - 20:18, 21 August 2023
  • parallelizing and race-free Simula (object-oriented superset of ALGOL 60) Smalltalk platform independent VM bytecode Swift ML Standard ML (SML) Alice OCaml...
    90 KB (6,703 words) - 13:50, 5 May 2025
  • Thumbnail for Alan Kay
    the development of the influential object-oriented programming language Smalltalk, both personally designing most of the early versions of the language...
    25 KB (2,366 words) - 08:21, 9 May 2025
  • Java developers: Write once, debug everywhere. In comparison, the Squeak Smalltalk programming language and environment boasts of being truly write once...
    4 KB (354 words) - 16:10, 15 March 2025
  • (inactive) ActiveRecord DataMapper Diesel SeaORM Welds TOPLink/Smalltalk, by Oracle, the Smalltalk predecessor of the Java version of TOPLink Comparison of...
    5 KB (479 words) - 18:22, 11 May 2025
  • Thumbnail for Serialization
    created in Squeak Smalltalk cannot be restored in Ambrai Smalltalk. Consequently, various applications that do work on multiple Smalltalk implementations...
    42 KB (4,974 words) - 07:49, 28 April 2025
  • This list compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application...
    12 KB (706 words) - 16:05, 15 May 2025
  • and is directly supported by common object-oriented languages such as Smalltalk, C++, Java, C#, Objective-C, Swift, JavaScript, and Python. In these and...
    20 KB (2,608 words) - 15:43, 12 May 2025
  • small-talk, Smalltalk, or smalltalk in Wiktionary, the free dictionary. Small talk is an informal type of conversation. Small talk, Small Talk, or Smalltalk may...
    2 KB (261 words) - 15:15, 26 March 2025
  • modern, open-source, full-featured implementation of the Smalltalk language and environment. Smalltalk is an object-oriented, dynamically typed, reflective...
    31 KB (3,589 words) - 06:00, 30 March 2025
  • Thumbnail for Virtual machine
    ever created". Significant advances occurred in the implementation of Smalltalk-80, particularly the Deutsch/Schiffmann implementation which pushed just-in-time...
    32 KB (3,511 words) - 23:24, 19 May 2025
  • Thumbnail for Ruby (programming language)
    functional programming. According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp. According to Matsumoto, Ruby was conceived...
    58 KB (5,459 words) - 19:37, 14 May 2025
  • often used for unit testing. It supports testing Smalltalk code via test code also written in Smalltalk. SUnit was adapted for Java as JUnit which was notably...
    1 KB (124 words) - 06:59, 26 September 2024
  • Smalltalk protocol as well as by Brian C. Smith's original studies on 3-Lisp as an infinite tower of evaluators. The CLOS model, unlike the Smalltalk...
    11 KB (1,201 words) - 09:19, 23 February 2025
  • alternative Ruby implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance...
    5 KB (319 words) - 21:41, 12 April 2025