GNU Smalltalk is an implementation of the Smalltalk programming language by the GNU Project. The implementation, unlike other Smalltalk environments,...
8 KB (816 words) - 09:31, 17 February 2024
Squeak Smalltalk Cincom Smalltalk ObjectStudio Cincom Smalltalk VisualWorks Dolphin Smalltalk GNU Smalltalk Smalltalk/X StrongTalk Amber Smalltalk Redline...
79 KB (9,521 words) - 13:46, 12 November 2024
Flask Flix Forth FORTRAN Fortress FreeBASIC Go Godot Google Gadgets GNU Smalltalk Hack Harbour Haskell Hollywood HTML HTML Application IBM Open Class...
27 KB (1,896 words) - 04:06, 14 November 2024
programming in MIX GNU Pascal – Pascal compiler GNU Smalltalk – ANSI Smalltalk-98 implementation (interpreter and class library) MIT/GNU Scheme – interpreter...
24 KB (2,071 words) - 20:52, 19 September 2024
Null object pattern (section Smalltalk)
Following the Smalltalk principle, everything is an object, the absence of an object is itself modeled by an object, called nil. In the GNU Smalltalk for example...
22 KB (2,803 words) - 18:51, 7 August 2024
Smalltalk, GNU Guile, and CLISP make use of GNU lightning for just-in-time compilation. GNU lightning was first developed as a tool to be used in GNU...
6 KB (399 words) - 12:07, 22 October 2024
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...
91 KB (10,431 words) - 14:39, 14 October 2024
List of compilers (redirect from List of Smalltalk compilers)
"C++ Standards Support in GCC". GNU Project. Retrieved 2017-05-20. "Chapter 1. Status", The GNU C++ Library Manual, GNU Project, retrieved 2017-05-20 HP...
101 KB (1,997 words) - 14:12, 13 November 2024
Seaside (software) (category Smalltalk programming language family)
implementation." Seaside for Dolphin Smalltalk blog Seaside2.6g Seaside 2.8 Does Seaside run on GNU Smalltalk, GNU Smalltalk FAQ "Continue: Web Applications...
9 KB (983 words) - 10:40, 12 November 2024
F-Script, PyPy, PyObjC, RubyCocoa, JRuby, Rubinius, MacRuby, gcj, GNU Smalltalk, IcedTea, Cycript, Pawn, Java Native Access, Common Lisp (via CFFI)...
8 KB (818 words) - 00:24, 10 July 2024
Bash (Unix shell) (redirect from GNU bash)
language supported by the Free Software Foundation and first developed for the GNU Project by Brian Fox. Designed as a 100% free software alternative for the...
72 KB (6,156 words) - 21:26, 31 October 2024
supported by the built-in bigInt type. Smalltalk: variants including Squeak, Smalltalk/X, GNU Smalltalk, Dolphin Smalltalk, etc. SmartXML, a free programming...
20 KB (1,338 words) - 10:23, 14 October 2024
Tokio SML/NJ's implementation of Concurrent ML Smalltalk (most dialects: Squeak, VisualWorks, GNU Smalltalk, etc.) Stackless Python supports either preemptive...
18 KB (1,898 words) - 21:07, 29 August 2024
Pharo (category Smalltalk programming language family)
increase performance and provide better 64-bit VM support. Amber Smalltalk GNU Smalltalk Squeak VisualWorks https://pharo.org/news/2024-04-26-pharo12-released...
16 KB (1,199 words) - 16:25, 8 November 2024
GNU Emacs is a text editor and suite of free software tools. Its development began in 1984 by GNU Project founder Richard Stallman, based on the Emacs...
55 KB (5,026 words) - 20:16, 16 October 2024
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) - 23:45, 18 October 2024
DrGeo (category GNU Project software)
in various versions of Smalltalk with Squeak, Etoys_(programming_language) for One Laptop per Child Pharo then Cuis-Smalltalk. Dr. Geo manipulates different...
13 KB (1,496 words) - 04:18, 1 November 2024
Examples of anonymous functions (section Smalltalk)
must be used. For example, in GNU Smalltalk, st> f:=[:x|x*x]. f value: 8 . 64 st> [:x :y|x+y] value: 5 value: 6 . 11 Smalltalk blocks are technically closures...
61 KB (7,400 words) - 02:52, 31 October 2024
GEORGE Gleam OpenGL Shading Language (GLSL) GNU E GNU Ubiquitous Intelligent Language for Extensions (GNU Guile) Go Go! Game Oriented Assembly Lisp (GOAL)...
28 KB (1,314 words) - 18:19, 12 November 2024
No MIT gi-rust No Yes ? Yes No LGPL-2.1 Smalltalk GNU Smalltalk GTK+ bindings Yes No ? No No GPL-2 Smalltalk YX GTK plugin Yes No ? No No MIT SqueakGtk...
19 KB (580 words) - 13:59, 3 November 2024
Serialization (section Smalltalk)
created in Squeak Smalltalk cannot be restored in Ambrai Smalltalk. Consequently, various applications that do work on multiple Smalltalk implementations...
42 KB (4,961 words) - 19:03, 10 November 2024
R (programming language) (redirect from GNU S)
is open-source and free software. It is licensed by the GNU Project and available under the GNU General Public License. It is written primarily in C, Fortran...
61 KB (5,350 words) - 02:42, 15 November 2024
parallelizing and race-free Simula (object-oriented superset of ALGOL 60) Smalltalk platform independent VM bytecode Swift ML Standard ML (SML) Alice OCaml...
91 KB (6,911 words) - 23:17, 10 November 2024
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...
84 KB (9,697 words) - 15:12, 8 November 2024
Closure (computer programming) (category Articles with example Smalltalk code)
in Smalltalk implicitly by reaching the end of the closure's code. These examples in ECMAScript and Smalltalk highlight the difference: "Smalltalk" foo...
50 KB (6,372 words) - 19:23, 17 September 2024
Eiffel, Sather, Esterel, some dialects of Lisp (Lush, Gambit), Squeak's Smalltalk-subset Slang, Nim, Cython, Seed7, SystemTap, Vala, V, and others make...
9 KB (962 words) - 00:27, 2 May 2024
Mitchell in 1970, which he implemented for the experimental language LC². Smalltalk (c. 1983) pioneered new aspects of JIT compilations. For example, translation...
27 KB (3,237 words) - 07:52, 10 October 2024