• 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...
    94 KB (10,687 words) - 01:32, 30 May 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 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
  • 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 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) - 22:41, 26 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 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
  • 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
  • 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
  • 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
  • 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
  • (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
  • 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,509 words) - 21:39, 29 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
  • 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 (959 words) - 14:48, 28 May 2025
  • Thumbnail for Kent Beck
    as well as the commercial application of Smalltalk. He wrote the SUnit unit testing framework for Smalltalk, which spawned the xUnit series of frameworks...
    7 KB (629 words) - 02:21, 20 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
  • 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
  • or GUI, as early as 1972. The software component of this research was Smalltalk, which went on to have a life of its own independent of the Dynabook concept...
    11 KB (931 words) - 09:51, 4 January 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
  • Thumbnail for Lisp (programming language)
    leader of the research team that developed Smalltalk at Xerox PARC; and in turn Lisp was influenced by Smalltalk, with later dialects adopting object-oriented...
    87 KB (10,027 words) - 09:36, 27 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:53, 31 May 2025
  • List comprehension is a syntactic construct available in some programming languages for creating a list based on existing lists. It follows the form of...
    13 KB (1,259 words) - 16:46, 19 April 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
  • 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
  • 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 Self (programming language)
    Self (programming language) (category Articles with example Smalltalk code)
    language based on the concept of prototypes. Self began as a dialect of Smalltalk, being dynamically typed and using just-in-time compilation (JIT) with...
    23 KB (2,925 words) - 05:29, 25 May 2025
  • In computer programming, a weak reference is a reference that does not protect the referenced object from collection by a garbage collector, unlike a strong...
    15 KB (1,808 words) - 22:49, 19 February 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