Search Results: Smalltalk-80
Redirect to:
Smalltalk
Senin, 2026-08-03 05:42:53Smalltalk is a purely object-oriented programming language that was originally created in the 1970s for educational use, specifically for constructionist...
Click to read more »Dan Ingalls
Jumat, 2026-07-31 01:40:29implementer of five generations of Smalltalk environments. He designed the bytecoded virtual machine that made Smalltalk practical in 1976. He also invented...
Click to read more »Objective-C
Sabtu, 2026-05-09 16:57:01high-level general-purpose, object-oriented programming language that adds Smalltalk-style message passing (messaging) to the C programming language. Originally...
Click to read more »Model–view–controller
Kamis, 2026-08-06 15:23:39their responsibilities. Trygve Reenskaug created MVC while working on Smalltalk-79 as a visiting scientist at the Xerox Palo Alto Research Center (PARC)...
Click to read more »Smalltalk MT
Jumat, 2024-11-29 20:19:44Smalltalk 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...
Click to read more »Object-oriented programming
Minggu, 2026-07-05 02:08:53Object Pascal, Perl, PHP, Python, R, Raku, Ruby, Scala, SIMSCRIPT, Simula, Smalltalk, Swift, Vala and Visual Basic (.NET). The idea of "objects" in programming...
Click to read more »Amber Smalltalk
Kamis, 2025-09-18 20:20:40Amber Smalltalk, formerly named Jtalk, is an implementation of the programming language Smalltalk-80, that runs on the JavaScript runtime of a web browser...
Click to read more »GNU Smalltalk
Rabu, 2026-04-29 07:15:53GNU Smalltalk is an implementation of the Smalltalk programming language by the GNU Project. The implementation, unlike other Smalltalk environments,...
Click to read more »Time zone
Minggu, 2026-07-19 08:48:27transitions. Dolphin Smalltalk does not support time zones at all. For full support of the tz database (zoneinfo) in a Smalltalk application (including...
Click to read more »Go (programming language)
Minggu, 2026-08-09 02:22:43class. The design of Go interfaces was inspired by protocols from the Smalltalk programming language. Multiple sources use the term duck typing when describing...
Click to read more »First-class citizen
Sabtu, 2026-05-23 16:08:06(via function pointers). In Smalltalk, functions (methods) are first-class objects, just like Smalltalk classes. Since Smalltalk operators (+, -, etc.) are...
Click to read more »Adele Goldberg (computer scientist)
Senin, 2026-06-01 16:20:24computer scientist. She was a co-developer of the programming language Smalltalk-80, an early object-oriented programming language that influenced the...
Click to read more »VisualAge
Senin, 2026-05-11 18:52:27was removed in September 2011. VisualAge was also marketed as VisualAge Smalltalk, and in 2005, Instantiations, Inc. acquired the worldwide rights to this...
Click to read more »Visual Smalltalk Enterprise
Rabu, 2026-02-11 17:22:12Visual Smalltalk Enterprise (VSE) is a Smalltalk dialect that runs only on Microsoft Windows, and is the last in a long line of Smalltalk implementations...
Click to read more »Dolphin Smalltalk
Jumat, 2025-10-17 16:17:53Dolphin Smalltalk, or "Dolphin" for short, is an implementation of the programming language Smalltalk for Microsoft Windows. The Dolphin 7 version release...
Click to read more »Squeak
Rabu, 2026-08-05 20:55:01reflective programming language. It was derived from Smalltalk-80 by a group that included some of Smalltalk-80's original developers, initially at Apple Computer...
Click to read more »List of educational programming languages
Jumat, 2026-07-31 13:00:14modern, open-source, full-featured implementation of the Smalltalk language and environment. Smalltalk is an object-oriented, dynamically typed, reflective...
Click to read more »Metaclass
Kamis, 2026-08-06 06:25:58year=2005, color='Green', engine='Hybrid') In Smalltalk, everything is an object. Additionally, Smalltalk is a class based system, which means that every...
Click to read more »DrGeo
Minggu, 2026-04-26 11:00:37scripting, then in various versions of Smalltalk with Squeak, Etoys for One Laptop per Child, Pharo, then Cuis-Smalltalk. Dr. Geo manipulates different kinds...
Click to read more »Object Technology International
Rabu, 2024-09-18 01:33:09with the IBM development lab in Cary, NC, developed the VisualAge line Smalltalk and Java development tools, that eventually culminated in the open source...
Click to read more »Ruby (programming language)
Kamis, 2026-08-06 17:52:41functional programming. According to the creator, Ruby was influenced by Perl, Smalltalk, Eiffel, Ada, BASIC, and Lisp. According to Matsumoto, Ruby was conceived...
Click to read more »Serialization
Senin, 2026-07-13 00:22:21created in Squeak Smalltalk cannot be restored in Ambrai Smalltalk. Consequently, various applications that do work on multiple Smalltalk implementations...
Click to read more »Alan Kay
Selasa, 2026-07-28 01:06:53the development of the influential object-oriented programming language Smalltalk, both personally designing most of the early versions of the language...
Click to read more »List of application servers
Kamis, 2026-06-18 17:07:15This list compares the features and functionality of application servers, grouped by the hosting environment that is offered by that particular application...
Click to read more »Pharo
Rabu, 2026-07-22 06:50:53cross-platform implementation of the classic Smalltalk-80 programming language and runtime system. It is based on the OpenSmalltalk virtual machine (VM) named Cog,...
Click to read more »Dynamic dispatch
Jumat, 2026-07-31 10:13:59and is directly supported by common object-oriented languages such as Smalltalk, C++, Java, C#, Objective-C, Swift, JavaScript, and Python. In these and...
Click to read more »List of compilers
Rabu, 2026-07-29 09:35:07Yes GNU Smalltalk GNU Smalltalk project bytecode + JIT Yes Yes No GPL No VisualWorks Cincom Systems ? Yes Yes Yes Proprietary Yes Smalltalk MT ObjectConnect...
Click to read more »Virtual machine
Kamis, 2026-07-16 09:15:30ever created". Significant advances occurred in the implementation of Smalltalk-80, particularly the Deutsch/Schiffmann implementation which pushed just-in-time...
Click to read more »List of object–relational mapping software
Kamis, 2026-07-30 19:21:39included. ActiveRecord DataMapper iBATIS (inactive) TOPLink/Smalltalk, by Oracle, the Smalltalk predecessor of the Java version of TOPLink Comparison of...
Click to read more »Dynabook
Sabtu, 2026-04-04 04:01:27or 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...
Click to read more »Visitor pattern
Selasa, 2026-02-10 03:24:37every item while reusing the iteration code. It's widely employed in Smalltalk systems and can be found in C++ as well. A drawback of this approach,...
Click to read more »SUnit
Jumat, 2026-05-22 16:34:21often used for this purpose. It supports testing Smalltalk code via test code also written in Smalltalk. SUnit was adapted for Java as JUnit which became...
Click to read more »Diana Merry
Selasa, 2026-02-17 11:08:42PARC's Learning Research Group. As one of the original developers of the Smalltalk programming language, she helped write the first system for overlapping...
Click to read more »Self (programming language)
Jumat, 2026-08-07 15:55:37language based on the concept of prototypes. Self began as a dialect of Smalltalk, being dynamically typed and using just-in-time compilation (JIT) with...
Click to read more »Method cascading
Selasa, 2025-11-18 04:03:05introduced in Smalltalk; most subsequent object-oriented languages have implemented chains, but few have implemented cascades. In Smalltalk the semicolon...
Click to read more »Programming paradigm
Selasa, 2026-04-21 22:14:20of paradigms. Some languages support only one paradigm. For example, Smalltalk supports object-oriented and Haskell supports functional. Most languages...
Click to read more »List of programming languages by type
Jumat, 2026-08-07 14:25:22Rust Scala (into JVM bytecode)) Scheme (e.g. Gambit) SequenceL Simula Smalltalk platform independent VM bytecode Swift ML Standard ML (SML) Alice OCaml...
Click to read more »Weak reference
Senin, 2026-05-25 05:23:44In computer programming, a weak reference is a reference that does not protect the referenced object from collection by a garbage collector, unlike a strong...
Click to read more »Open Cobalt
Minggu, 2025-01-12 12:32:57environment, which is an open-source Smalltalk system freely available for Windows, Mac and Unix. As is true of almost any Smalltalk application, Open Cobalt has...
Click to read more »Symbol (programming)
Jumat, 2025-09-12 21:25:11most Smalltalk implementations, selectors (method names) are implemented as symbols. The following is a simple example of a symbol literal in Smalltalk: my_symbol...
Click to read more »Actor (programming language)
Kamis, 2025-02-20 17:14:22on. Actor is a pure object-oriented language in the style of Smalltalk. Like Smalltalk, everything is an object, including small integers. A Baker semi-space...
Click to read more »List of programming languages
Jumat, 2026-08-07 14:18:29SIGNAL SiMPLE SIMPOL SIMSCRIPT Simula Simulink SISAL SKILL SLIP SMALL Smalltalk SML Snap! SNOBOL (SPITBOL) Snowball SOL Solidity SOPHAEROS Source SPARK...
Click to read more »Closure (computer programming)
Kamis, 2026-07-02 10:57:45in Smalltalk implicitly by reaching the end of the closure's code. These examples in ECMAScript and Smalltalk highlight the difference: "Smalltalk" foo...
Click to read more »Ad hoc polymorphism
Selasa, 2025-07-29 16:45:28ad hoc polymorphism can work out. Consider for example the Smalltalk language. In Smalltalk, the overloading is done at run time, as the methods ("function...
Click to read more »Model–view–presenter
Senin, 2026-07-27 17:03:06Andy Bower and Blair McGlashan of Dolphin Smalltalk adapted the MVP pattern to form the basis for their Smalltalk user interface framework. In 2006, Microsoft...
Click to read more »Null object pattern
Minggu, 2026-06-21 22:09:23Following 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...
Click to read more »Comparison of programming languages
Kamis, 2026-07-23 20:37:19languages include ALGOL, C, C++, JavaScript (under the name ECMAScript), Smalltalk, Prolog, Common Lisp, Scheme (IEEE standard), ISLISP, Ada, Fortran, COBOL...
Click to read more »Ted Kaehler
Selasa, 2025-12-30 06:20:29He is most noted for his contributions to the programming languages Smalltalk, Squeak, and Apple Computer's HyperCard system, and other technologies...
Click to read more »History of programming languages
Kamis, 2026-07-30 10:13:18(forerunner to C) 1967 – Logo (an educational language that later influenced Smalltalk and Scratch). 1968 – Algol 68 Logos The period from the late 1960s to...
Click to read more »Small Talk
Senin, 2026-03-02 05:53:20Look up Small Talk, small talk, small-talk, Smalltalk, or smalltalk in Wiktionary, the free dictionary. Small Talk or variants may refer to: Small talk...
Click to read more »Magik (programming language)
Jumat, 2026-07-17 09:01:50November of the same year. Magik itself shares some similarities with Smalltalk in terms of its language features and its architecture: the Magik language...
Click to read more »Eval
Jumat, 2026-06-05 21:55:59may work differently in VBA than the identical code in VBScript. As Smalltalk's compiler classes are part of the standard class library and usually present...
Click to read more »Lua
Jumat, 2026-07-10 18:02:17Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »31-bit computing
Senin, 2025-03-31 22:59:21for compatibility with older applications. Interpreters for Ruby and Smalltalk languages use the lowest bit to tell whether a value is an unboxed integer...
Click to read more »Comparison of programming languages (list comprehension)
Rabu, 2025-11-26 08:22:52List comprehension is a syntactic construct available in some programming languages for creating a list based on existing lists. It follows the form of...
Click to read more »Kent Beck
Kamis, 2026-07-30 08:37:48Kent Beck's Guide to Better Smalltalk: A Sorted Collection. Cambridge University Press. (ISBN 978-0521644372) 1997. Smalltalk Best Practice Patterns. Prentice...
Click to read more »Generator (computer programming)
Senin, 2026-07-27 02:18:50generator { println!("{}", val); // Prints 1, 2, 3 } } Example in Pharo Smalltalk: The Golden ratio generator below returns to each invocation 'goldenRatio...
Click to read more »Lisp (programming language)
Jumat, 2026-07-03 05:26:56leader of the research team that developed Smalltalk at Xerox PARC; and in turn Lisp was influenced by Smalltalk, with later dialects adopting object-oriented...
Click to read more »Rubinius
Jumat, 2026-08-07 08:24:05alternative Ruby implementation created by Evan Phoenix. Based loosely on the Smalltalk-80 Blue Book design, Rubinius seeks to "provide a rich, high-performance...
Click to read more »C (programming language)
Selasa, 2026-08-04 23:40:33dynamic/static typing paradigm. Objective-C derives its syntax from both C and Smalltalk: syntax that involves preprocessing, expressions, function declarations...
Click to read more »Comparison of programming languages (object-oriented programming)
Minggu, 2026-04-26 05:26:55compares how object-oriented programming languages such as C++, Java, Smalltalk, Object Pascal, Perl, Python, and others manipulate data structures. How...
Click to read more »MagLev (software)
Minggu, 2025-12-28 18:09:20release, the project runs RubyGems 1.3.5 natively, with support for C and Smalltalk extensions. MagLev has a distinct VM architecture that allows it to share...
Click to read more »Xerox Star
Jumat, 2026-07-10 03:46:53were also sold with software based on the programming languages Lisp and Smalltalk for the smaller research and software development market. The Xerox Star...
Click to read more »Larry Tesler
Rabu, 2026-04-08 05:56:46PARC, Apple, Amazon, and Yahoo!. While at PARC, Tesler's work included Smalltalk, the first dynamic object-oriented programming language, and Gypsy, the...
Click to read more »Timeline of programming languages
Kamis, 2026-07-30 21:52:09Gates, Paul Allen BASIC 1975 Modula Niklaus Wirth Pascal 1976 Smalltalk-76 Xerox PARC Smalltalk-72 1976 Mesa Xerox PARC ALGOL 1976 Ratfor Brian Kernighan...
Click to read more »Clascal
Selasa, 2023-07-11 20:36:42replacement for Apple's version of Smalltalk, which was "too slow" and because the experience offered by the Smalltalk syntax was too unfamiliar for most...
Click to read more »VisualWorks
Senin, 2026-02-02 06:31:38VisualWorks (formerly ObjectWorks, afterward Cincom Smalltalk) is a cross-platform implementation of the Smalltalk language. It is implemented as a development...
Click to read more »B (programming language)
Senin, 2026-03-23 10:18:12Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »MessagePack
Senin, 2026-08-03 21:34:11JavaScript (NodeJS), Lua, OCaml, Perl, PHP, Python, Ruby, Rust, Scala, Smalltalk, and Swift. Data structures processed by MessagePack loosely correspond...
Click to read more »JavaScript
Kamis, 2026-07-30 20:22:39Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Conditional (computer programming)
Rabu, 2026-07-22 04:30:58for compatibility with legacy codes. In contrast to other languages, in Smalltalk the conditional statement is not a language construct but defined in the...
Click to read more »Apache Groovy
Jumat, 2026-06-12 18:39:27dynamic language with features similar to those of Python, Ruby, and Smalltalk. It can be used as both a programming language and a scripting language...
Click to read more »Object copying
Sabtu, 2026-07-18 19:54:04new reference. The terminology of shallow copy and deep copy dates to Smalltalk-80. The same distinction holds for comparing objects for equality: most...
Click to read more »Bruce Horn
Minggu, 2026-04-05 06:36:14(1973–1981), where Smalltalk was developed. While there, he worked on various projects including the NoteTaker, a portable Smalltalk machine, and wrote...
Click to read more »Object-oriented user interface
Senin, 2026-07-27 23:38:24that [the] Smalltalk user interface and the Smalltalk language are separable innovations. Consequently, most systems influenced by the Smalltalk user interface...
Click to read more »Hello, world
Minggu, 2026-08-09 05:45:39Flask Flix Forth FORTRAN Fortress FreeBASIC Go Godot Google Gadgets GNU Smalltalk Hack Harbour Haskell Hollywood HTML HTML Application IBM Open Class Idris...
Click to read more »Generational list of programming languages
Rabu, 2026-07-29 12:29:39Qshell Simula (also under ALGOL 60) C++ (also under C) Smalltalk Objective-C (hybrid of C and Smalltalk) Swift (also under Ruby, Python, and Haskell) Cobra...
Click to read more »Ultraísta (album)
Minggu, 2025-11-30 22:21:54released 2 October 2012 by Temporary Residence Limited. The first single, "Smalltalk", was released 9 May 2012. Following the release of the album, touring...
Click to read more »List of JVM languages
Selasa, 2026-07-28 01:48:43language somewhat reminiscent of Io, with similarities to Ruby, Lisp, and Smalltalk Jelly Join Java, a language that extends Java with join-calculus semantics...
Click to read more »Visual Basic (.NET)
Sabtu, 2026-08-08 23:36:52Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Ternary conditional operator
Jumat, 2026-07-03 18:50:14In computer programming, the ternary conditional operator is a conditional expression with three parts: the Boolean condition, the then-expression, and...
Click to read more »Relational operator
Minggu, 2025-11-16 02:33:57command line to the operating system. The first form is also used in Smalltalk, with the exception of equality, which is =. Including FORTRAN 95, 2003...
Click to read more »Object database
Sabtu, 2025-07-19 20:50:27various languages: GemStone (Smalltalk), Gbase (LISP), Vbase (COP) and VOSS (Virtual Object Storage System for Smalltalk). For much of the 1990s, C++...
Click to read more »Pure (programming language)
Kamis, 2026-07-09 01:58:44Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Comparison of integrated development environments
Minggu, 2026-08-02 02:05:47License Windows Linux macOS Other platforms Debugger GUI builder Dolphin Smalltalk Object Arts MIT License Yes No No No Yes Yes Pharo INRIA MIT License Yes...
Click to read more »Function application
Rabu, 2026-07-01 03:58:09# can also be performed via do.call(what = f, args = list(x1, x2)) In Smalltalk, block (function) objects have a valueWithArguments: method which takes...
Click to read more »Pry (software)
Rabu, 2023-08-09 20:34:32interactive shell for the Ruby programming language. It is notable for its Smalltalk-inspired ability to start a REPL within a running program. This lets programmers...
Click to read more »Flex (programming language)
Senin, 2024-04-22 12:02:19in the late 1960s while exploring ideas that would later evolve into the Smalltalk programming language. FLEX – A flexible extendable language v t e...
Click to read more »Elixir (programming language)
Jumat, 2026-07-31 20:46:35Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »BSON
Selasa, 2026-08-04 00:37:16JavaScript, Julia, Lua, OCaml, Perl, PHP, Python, Ruby, Rust, Scala, Smalltalk, and Swift. BSON has a published specification. The topmost element in...
Click to read more »Erlang (programming language)
Selasa, 2026-02-10 03:17:16erlang.org Major implementations Erlang Influenced by Lisp, PLEX, Prolog, Smalltalk Influenced Akka, Clojure, Dart, Elixir, F#, Opa, Oz, Reia, Rust, Scala...
Click to read more »Integer overflow
Senin, 2026-04-13 12:20:22support for arbitrary-precision arithmetic and type safety (such as Python, Smalltalk, or Common Lisp), numbers are promoted to a larger size automatically...
Click to read more »Seaside (software)
Minggu, 2026-06-28 13:57:41web framework to develop web applications in the programming language Smalltalk. It is distributed as free and open-source software under an MIT License...
Click to read more »Python (programming language)
Sabtu, 2026-08-08 20:22:18Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Caml
Rabu, 2026-07-22 12:39:20Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Just-in-time compilation
Jumat, 2026-04-03 11:59:30Mitchell in 1970, which he implemented for the experimental language LC². Smalltalk (c. 1980) pioneered new aspects of JIT compilations. For example, translation...
Click to read more »Ephemeron
Senin, 2026-06-01 21:24:25as the finalization mechanism in Visual Smalltalk Enterprise. Today ephemerons are available in most Smalltalk dialects as well as many other languages...
Click to read more »Newspeak (programming language)
Jumat, 2025-10-17 16:23:30Newspeak is a programming language and platform in the tradition of Smalltalk and Self being developed by a team led by Gilad Bracha. The platform includes...
Click to read more »GemStone/S
Kamis, 2024-05-02 06:03:42application framework that was first available for the programming language Smalltalk as an object database. It is proprietary commercial software. GemStone...
Click to read more »Class browser
Selasa, 2025-11-04 12:47:20owe their origins to Smalltalk, one of the earliest object-oriented languages and development environments. The typical Smalltalk "five-pane" browser is...
Click to read more »Forth (programming language)
Minggu, 2026-07-05 04:54:12Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »LSW
Sabtu, 2025-02-08 22:23:10Alert System Licensed Social Worker LSW Vision-Smalltalk, a commercial implementation of the Smalltalk language and development environment for Windows...
Click to read more »Coroutine
Selasa, 2026-07-28 10:35:13explicit syntax since 3.5) Racket Raku Ruby Sather Scheme Self Simula 67 Smalltalk Squirrel Stackless Python SuperCollider Tcl (since 8.6) urbiscript Java...
Click to read more »L. Peter Deutsch
Sabtu, 2026-01-24 11:48:19software PostScript and PDF interpreter. Deutsch's other work includes the Smalltalk implementation that inspired Java just-in-time compilation technology...
Click to read more »AIDA/Web
Selasa, 2025-08-05 20:18:29Aida/Web is an object-oriented, open source Smalltalk web application server using the model-view-controller (MVC) architectural pattern. Aida/Web was...
Click to read more »Generic function
Kamis, 2025-03-20 19:02:00is Flavors. It used the usual message sending paradigm influenced by Smalltalk. The Flavors syntax to send a message is: (send object :message) With...
Click to read more »Short-circuit evaluation
Jumat, 2026-07-17 17:26:47may be changed by compiler options but does not seem to be used widely. Smalltalk uses short-circuit semantics as long as the argument to and: is a block...
Click to read more »Patrick Winston
Selasa, 2026-06-30 11:05:25ISBN 0201580438 On to Java (with Sundar Narasimhan) ISBN 0201725932 On to Smalltalk ISBN 0201498278 Winston, Patrick Henry. Curriculum Vitae. MIT. Conner-Simons...
Click to read more »C++
Kamis, 2026-07-30 12:01:16Influenced by Ada, ALGOL 68, BCPL, C, CLU, F#, ML, Mesa, Modula-2, Simula, Smalltalk Influenced Ada 95, C#, C99, Carbon, Chapel, Clojure, D, Java, JS++, Lua...
Click to read more »Visual FoxPro
Sabtu, 2026-08-08 20:25:29Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of concurrent and parallel programming languages
Kamis, 2026-03-19 13:06:27extension of Java with parallel primitives inspired from pi-calculus. Rust Smalltalk Axum - a domain-specific language being developed by Microsoft. Dart -...
Click to read more »Metaprogramming
Rabu, 2026-01-28 20:42:39Lisp, Elixir, Lua, Nim, Perl, PHP, Python, Rebol, Ruby, Rust, R, SAS, Smalltalk, and Tcl), then techniques can be used to perform metaprogramming without...
Click to read more »Lazy initialization
Jumat, 2025-11-07 07:55:17scala> y Hello!! res2: Int = 31 scala> y res3: Int = 31 This example is in Smalltalk, of a typical accessor method to return the value of a variable using...
Click to read more »Mojo (programming language)
Selasa, 2026-07-28 08:19:42Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Kotlin
Senin, 2026-08-03 20:25:12Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of open-source programming languages
Sabtu, 2026-08-08 11:55:49Ruby License Rust Apache 2.0 or MIT Scala BSD Seed7 GPL, LGPL Smalltalk (GNU Smalltalk) GPL/LGPL SNOBOL (CSNOBOL4) BSD-like Solidity GPLv3 Steel Bank...
Click to read more »Green thread
Jumat, 2026-06-19 13:29:491.9 SML/NJ's implementation of Concurrent ML Smalltalk (most dialects: Squeak, VisualWorks, GNU Smalltalk, etc.) Stackless Python supports either preemptive...
Click to read more »Apache Thrift
Kamis, 2026-05-07 05:08:32JavaScript, Objective-C, OCaml, Perl, PHP, Python, Ruby, Elixir, Rust, Scala, Smalltalk, and Swift. The implementation was described in an April 2007 technical...
Click to read more »List of reflective programming languages and platforms
Minggu, 2026-05-24 05:37:50programming (reflection) include dynamically typed languages such as Smalltalk, Perl, PHP, Python, VBScript, and JavaScript. Also the .NET languages...
Click to read more »Class (programming)
Selasa, 2026-07-07 21:10:11were designed to avoid. Most modern object-oriented languages such as Smalltalk and Java require single inheritance at run time. For these languages,...
Click to read more »Ada (programming language)
Senin, 2026-07-20 14:57:57language Ravenscar profile – Feature of the Ada programming language Smalltalk – Object-oriented programming language SPARK – Programming language VHDL –...
Click to read more »Kunekune (urban legend)
Minggu, 2026-07-05 23:51:34ISBN 4773003650, p. 19-23. Ito Ryuhei: 「ネット怪談「くねくね. In: 世間話研究, 18. Ausgabe. Smalltalk Study Group, Kyoto 2008, p. 55-57. Kinjo, Rubber (21 May 2004). "発表報文(メディア紹介・発表論文)"...
Click to read more »OpenJ9
Jumat, 2026-03-27 13:03:47back to the ENVY/Smalltalk product developed by Object Technology International (OTI). IBM purchased OTI in 1996 for their Smalltalk expertise and products...
Click to read more »OCaml
Kamis, 2026-08-06 09:23:42Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »OpenQwaq
Kamis, 2026-02-12 21:41:10OpenQwaq and Teleplace are based on the Squeak open source implementation of Smalltalk and the Croquet Project. The main developers of this family of technologies...
Click to read more »Design Patterns
Senin, 2026-06-29 01:29:25classic software design patterns. The book includes examples in C++ and Smalltalk. It has been influential to the field of software engineering and is regarded...
Click to read more »Chrysler Comprehensive Compensation System
Minggu, 2025-06-22 20:37:24payroll applications with a single system. The new system was built using Smalltalk and GemStone. The software development techniques invented and employed...
Click to read more »AgentSheets
Jumat, 2026-07-17 01:35:2812 years ago (2014-05-19) Platform JVM License proprietary Website www.agentsheets.com Influenced by Lisp, Logo, Smalltalk Influenced Etoys, Scratch...
Click to read more »Programming language design and implementation
Kamis, 2026-08-06 01:35:56programming language implementations include elements of both. For example, the Smalltalk programming language is conventionally implemented by compilation into...
Click to read more »Haskell
Jumat, 2026-07-17 21:23:39Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Starlark
Kamis, 2026-05-28 06:55:14Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Slang (disambiguation)
Senin, 2026-08-03 05:46:17programming library Slang (programming language), a subset of Smalltalk dialect used by OpenSmalltalk Slang (shading language) S (programming language), a statistical...
Click to read more »Department of Informatics, University of Oslo
Sabtu, 2026-04-25 12:26:41All auditoriums are named after programming languages. The Smalltalk auditorium is seen here in Ole-Johan Dahls House....
Click to read more »Solution stack
Senin, 2026-08-03 08:27:27and application server) Linux (operating system) Apache (web server) Smalltalk (programming language) Seaside (web framework) LAMP Linux (operating system)...
Click to read more »AgentCubes
Senin, 2023-11-06 17:03:29years ago (2020-03-18) Platform HTML5 License proprietary Website agentsheets.com Influenced by AgentSheets, Lisp, Logo, Smalltalk Influenced Scratch...
Click to read more »Cangjie (programming language)
Kamis, 2026-07-23 16:25:18Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Resource fork
Sabtu, 2026-05-30 02:45:35conceived and implemented by Apple programmer Bruce Horn. It was inspired by Smalltalk's dynamic and object-oriented programming environment, and specifically...
Click to read more »GraphQL
Selasa, 2026-06-02 23:15:12Generation Technique for GraphQL APIs" (PDF). 11th International Workshop on Smalltalk Technologies (IWST): 1–9. Karlsson, Stefan; Causevic, Adnan; Sundmark...
Click to read more »ML (programming language)
Sabtu, 2026-07-25 03:36:03Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of arbitrary-precision arithmetic software
Sabtu, 2026-06-20 15:58:12supported by the built-in bigInt type. Smalltalk: variants including Squeak, Smalltalk/X, GNU Smalltalk, Dolphin Smalltalk, etc. SmartXML, a free programming...
Click to read more »Indexer (programming)
Selasa, 2025-02-18 13:39:5112); In Smalltalk one can emulate indexing by (e.g.) defining the get: and set:value: instance methods. For example, in GNU Smalltalk, Object subclass:...
Click to read more »Ezboard
Selasa, 2026-06-16 10:13:20acquisition included all legacy ezboard domains. ezboard was written in Smalltalk VisualWorks 3.1 by Vanchau Nguyen with Jay O'Connor. There was no database...
Click to read more »List of platform-independent GUI libraries
Senin, 2026-08-03 18:48:08Web (WebAssembly), experimental macOS Free: Apache VisualWorks Cincom Smalltalk Windows, OS/2, Linux (X11), OpenLook, Mac Proprietary Xojo Xojo, Inc....
Click to read more »Actor model
Senin, 2026-08-03 17:49:33influenced by the programming languages Lisp, Simula, early versions of Smalltalk, capability-based systems, and packet switching. Its development was "motivated...
Click to read more »Operator (computer programming)
Minggu, 2026-07-19 03:50:38rust-lang.org. Retrieved 2026-02-04. Goldberg, Adele; Robson, David (1983). Smalltalk-80: The Language and its Implementation (PDF). Reading, Mass.: Addison-Wesley...
Click to read more »Gypsy (software)
Minggu, 2026-05-03 05:10:22and cut-copy-paste were quickly adopted by Dan Ingalls for Smalltalk, beginning with Smalltalk-76. The ideas and techniques were refined in the Apple Lisa...
Click to read more »ArkTS
Rabu, 2026-07-08 16:36:05Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Object Data Management Group
Rabu, 2026-07-01 13:09:02invoke OQL. Smalltalk Language Binding. This defined the mapping between the ODMG ODL and Smalltalk, which was based on the OMG Smalltalk binding for...
Click to read more »Message passing
Kamis, 2026-03-12 03:33:26It is used by object-oriented programming languages such as Java and Smalltalk. Synchronous messaging is analogous to a synchronous function call; just...
Click to read more »Source (programming language)
Kamis, 2025-09-04 19:34:07Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »System image
Sabtu, 2026-02-28 16:33:35take a system image of a program. This is normally a standard feature in Smalltalk (inspired by FLEX) and Lisp, among other languages. Development in these...
Click to read more »Profile Scripting Language
Sabtu, 2025-11-01 04:22:01Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Design By Numbers
Kamis, 2026-08-06 13:56:11MacOS 9 Linux (no official support) License Proprietary File formats .dbn Website dbn.media.mit.edu Influenced by Smalltalk, Logo Influenced Processing...
Click to read more »Xerox NoteTaker
Sabtu, 2026-02-14 23:13:30large amount, and used a 5 MHz Intel 8086 CPU. It used a version of the Smalltalk operating system that was originally written for the Xerox Alto computer...
Click to read more »Dynamic compilation
Selasa, 2024-12-17 05:40:22performance during program execution. Although the technique originated in Smalltalk, the best-known language that uses this technique is Java. Since the machine...
Click to read more »Croquet Project
Kamis, 2026-06-11 19:39:42collaborative multi-user online applications. Croquet is implemented in Squeak Smalltalk. Croquet supports communication, collaboration, resource sharing, and...
Click to read more »XUnit
Senin, 2026-05-11 05:27:16testing – Validating the behavior of isolated source code Beck, Kent. "Simple Smalltalk Testing: With Patterns". Archived from the original on 15 March 2015....
Click to read more »Elm (programming language)
Rabu, 2026-07-15 21:30:52Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Comparison of programming languages (strings)
Rabu, 2026-03-18 13:24:50Rexx, Standard SQL <> Mathematica, Wolfram Language, Elixir .. Lua : Pick Basic , APL, J, Smalltalk ^ F#, OCaml, rc, Standard ML // Fortran * Julia...
Click to read more »Logtalk
Senin, 2024-11-04 06:59:22ago (2023-05-30) OS Cross-platform License Artistic License 2.0 (2.x) / Apache License 2.0 (3.01.x) Website logtalk.org Influenced by Prolog, Smalltalk, Objective-C...
Click to read more »Io (programming language)
Sabtu, 2026-05-09 22:51:57Io is a pure object-oriented programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript. Io has a prototype-based object model...
Click to read more »Newsqueak
Selasa, 2026-03-31 08:50:02earlier, smaller, language, called Squeak (not to be confused with the Smalltalk implementation Squeak). It was developed by Luca Cardelli and Rob Pike...
Click to read more »Anonymous function
Sabtu, 2026-06-13 08:51:26anonymous functions, inherited from Smalltalk, are called blocks. Rust Y Scala Y Scheme Y Smalltalk Y Smalltalk's anonymous functions are called blocks...
Click to read more »Code refactoring
Minggu, 2026-07-19 10:52:35PyCharm Supports refactoring Python. PyDev Supports refactoring Python. Smalltalk Most dialects include powerful refactoring tools. Many use the original...
Click to read more »High-level programming language
Senin, 2026-08-03 02:34:28class-and-object model that became central to object-oriented programming, and Smalltalk later developed object-oriented programming around message passing and...
Click to read more »Return statement
Minggu, 2026-06-14 08:14:43if procedure is declared as returning a value Python return value None Smalltalk ^ value Tcl return return $value return -code error "Error message" or...
Click to read more »PIC (markup language)
Kamis, 2026-01-15 00:52:49Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Michael Sanderson
Jumat, 2026-07-03 07:57:26filmmaker. He started his career in Bristol on the award-winning BBC series Smalltalk Diaries (2008) as cameraman. One of his first independent projects as...
Click to read more »Orc (programming language)
Minggu, 2026-02-15 12:37:27Thywissen, Arthur Peters, and others First appeared 2004 License New BSD License Website orc.csres.utexas.edu Influenced by Haskell, ML, Oz, Smalltalk, Pict...
Click to read more »Software fault tolerance
Kamis, 2026-06-25 16:17:04C++ C# CILK Eiffel Erlang Java Lisp Magenta Modula 3 Napier 88 Oz Presto pSather Perl 5.8.7+ PHP Python R Ruby Smalltalk Tcl/Tk V Unicon Ballerina D...
Click to read more »Callback (computer programming)
Jumat, 2026-07-31 22:13:05returned from functions. Many languages, including Perl, Python, Ruby, Smalltalk, C++ (11+), C# and VB.NET (new versions) and most functional languages...
Click to read more »Liberty BASIC
Minggu, 2025-08-10 04:32:06integrated development environment (IDE). It has an interpreter, developed in Smalltalk, which recognizes its own dialect of the BASIC programming language. It...
Click to read more »Amber (disambiguation)
Rabu, 2026-03-11 11:58:55field and software package Amber (processor core) Amber Smalltalk, a dialect of the Smalltalk programming language An Amiga computer chip AMBER (Very...
Click to read more »Inline caching
Senin, 2025-09-29 09:30:17technique employed by some language runtimes, and first developed for Smalltalk. The goal of inline caching is to speed up runtime method binding by remembering...
Click to read more »Zig (programming language)
Sabtu, 2026-08-08 16:27:57Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »20-sim
Rabu, 2025-05-28 17:21:47Stable release 5.1.0 / January 12, 2024 (2024-01-12) Written in C++ and Smalltalk Operating system Windows License Proprietary Website http://www.20sim...
Click to read more »Standard library
Rabu, 2026-06-10 17:47:24defines a string literal as an instance of the java.lang.String class. Smalltalk defines an anonymous function expression (a "block") as an instance of...
Click to read more »KCalc
Minggu, 2025-12-28 19:37:45geeksmint.com. Retrieved 2024-05-16. Wertz, Harald (2015-11-26). Object-oriented Programming with Smalltalk. Elsevier. ISBN 978-0-08-100808-9. v t e...
Click to read more »Order of operations
Rabu, 2026-07-29 00:15:28others, such as APL and Smalltalk, have no operator precedence rules (in APL, evaluation is strictly right to left; in Smalltalk, it is strictly left to...
Click to read more »Actian NoSQL Object Database
Kamis, 2026-02-19 01:25:06Stable release 11 / June 1, 2025 (2025-06-01) Written in Java, C, C#, C++, Smalltalk, Python Operating system Cross-platform Solaris, Linux, Windows (NT thru...
Click to read more »David A. Thomas (software developer)
Selasa, 2026-02-17 10:21:00in the Smalltalk language including ENVY/Smalltalk (an IDE), ENVY/Developer (a team programming and configuration management tool for Smalltalk) and Orwell...
Click to read more »Cameleon (programming language)
Jumat, 2026-07-31 12:42:20Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Extreme programming
Selasa, 2026-06-23 02:35:41research, with Smalltalk as the language and GemStone as the data access layer. Chrysler brought in Kent Beck, a prominent Smalltalk practitioner, to...
Click to read more »Reflective programming
Kamis, 2026-08-06 06:26:33comparative study An Introduction to Reflection-Oriented Programming Brian Foote's pages on Reflection in Smalltalk Java Reflection API Tutorial from Oracle...
Click to read more »Programming language theory
Senin, 2025-11-10 20:45:37mathematical logic. A team of scientists at Xerox PARC led by Alan Kay develop Smalltalk, an object-oriented language widely known for its innovative development...
Click to read more »Context menu
Selasa, 2026-07-14 14:59:04menu is a graphical control element. Context menus first appeared in the Smalltalk environment on the Xerox Alto computer, where they were called pop-up...
Click to read more »Wolfram Language
Rabu, 2026-06-17 02:17:41Mathematica, Mathics, Expreduce, MockMMA Influenced by APL C C++ FORTRAN Lisp Pascal Prolog Schoonschip Simula Smalltalk SMP Influenced Jupyter Clojure Julia...
Click to read more »Caret
Sabtu, 2026-05-02 07:29:00required. Pascal uses the caret for declaring and dereferencing pointers. In Smalltalk, the caret is the method return statement. In C++/CLI, .NET reference...
Click to read more »Examples of anonymous functions
Kamis, 2026-06-25 21:54:27be 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...
Click to read more »A Manufacturing Language
Jumat, 2026-05-15 01:07:05Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Test-driven development
Senin, 2026-06-22 13:03:53matches the expected output. After I'd written the first xUnit framework in Smalltalk I remembered reading this and tried it out. That was the origin of TDD...
Click to read more »DataFlex
Senin, 2026-03-09 07:11:50Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »CoffeeScript
Rabu, 2026-06-17 02:11:16and open-source software portal Haxe Nim (programming language) Amber Smalltalk Clojure Dart (programming language) Kotlin (programming language) LiveScript...
Click to read more »Camel case
Jumat, 2026-07-03 10:57:59for initial upper camel case (after the Pascal programming language) Smalltalk case WikiWord or WikiCase (especially in older wikis) The earliest known...
Click to read more »Gnuplot
Minggu, 2026-04-05 03:30:25Ch Gnuplot), Haskell (via Haskell gnuplot), Fortran 95, Smalltalk (Squeak and GNU Smalltalk) and Rust (via RustGnuplot). gnuplot also supports piping...
Click to read more »Exception handling (programming)
Kamis, 2026-08-06 19:46:26of version 5), PL/I, PL/SQL, Prolog, Python, REALbasic, Ruby, Scala, Smalltalk, Tcl, Visual Prolog, and most .NET languages. Excluding minor syntactic...
Click to read more »LabWare
Selasa, 2026-06-16 08:35:42Visual Smalltalk Enterprise to develop its products and in October 2014, LabWare joined the Pharo Consortium. In January 2024, the Cuis Smalltalk community...
Click to read more »Logo (programming language)
Sabtu, 2026-08-01 23:03:47with live turtle graphics preview). Logo was a primary influence on the Smalltalk programming language. It is also the main influence on the Etoys educational...
Click to read more »Cryptol
Senin, 2024-09-23 08:08:33Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Dart (programming language)
Kamis, 2026-08-06 02:33:51C#, JavaScript, and others. The method cascade syntax was adopted from Smalltalk. This syntax provides a shortcut for invoking several methods one after...
Click to read more »Tcl (programming language)
Senin, 2026-07-27 19:37:17Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Gilad Bracha
Kamis, 2025-08-14 05:51:29Virtual Machine Specification. Between 1994 and 1997, he worked on the Smalltalk system developed by Animorphic Systems, a company that was bought by Sun...
Click to read more »Empty string
Selasa, 2026-04-21 18:14:11JavaScript, Lua, MATLAB, Pascal, Perl, PHP, PowerShell, Python, R, Ruby, Smalltalk, SQL character(0) R {'\0'} C, C++, Objective-C (as a C string) new String()...
Click to read more »List of free educational software
Senin, 2026-08-03 23:32:10App Inventor Pencil Code Racket Raptor RUR-PLE Scratch ScratchJr Snap! Smalltalk Sonic Pi Squeak Thonny Toolbox Turtle graphics Turtlestitch UCBLogo Wikitext...
Click to read more »Self-hosting (compilers)
Jumat, 2026-01-16 14:15:29Pascal (Free Pascal) Pyret Python (PyPy) Raku (Rakudo) Rust Scala Scheme Smalltalk Standard ML (MLton) Tcl TMG TypeScript V (Vlang) Vala Virgil Visual Basic...
Click to read more »COBOL
Selasa, 2026-08-04 14:18:51full revision of COBOL. Object-oriented features were taken from C++ and Smalltalk. The initial estimate was to have this revision completed by 1997, and...
Click to read more »Futures and promises
Sabtu, 2026-07-25 06:44:09model of computation and pure object-oriented programming languages like Smalltalk. The Friedman and Wise paper described only explicit futures, probably...
Click to read more »Prototype-based programming
Jumat, 2026-05-29 16:43:12(1976-1979), and contemporaneously and not independently, ThingLab (on top of Smalltalk) (1977-1981), respective PhD projects by Kenneth Michael Kahn at MIT and...
Click to read more »Etoys (programming language)
Rabu, 2026-03-04 07:24:27by Dan Ingalls. Squeak is a Smalltalk implementation, object-oriented, class-based, and reflective, derived from Smalltalk-80 at Apple Computer. It was...
Click to read more »Symbols for Legacy Computing Supplement
Minggu, 2025-11-16 05:55:07characters from Smalltalk to the UCS L2/22-023 Anderson, Deborah; Whistler, Ken; Pournader, Roozbeh; Constable, Peter (2022-01-22), "20 Smalltalk", Recommendations...
Click to read more »Trait (computer programming)
Sabtu, 2026-03-14 21:10:09builtin supported with the key word trait. Smalltalk: Traits are implemented in two dialects of Smalltalk, Squeak and Pharo. Swift: Traits can be implemented...
Click to read more »Scratch (programming language)
Sabtu, 2026-08-08 04:25:43and the 1.x versions were based on Squeak, which itself is based on Smalltalk-80. 2.0 had an experimental JavaScript-based interpreter that was being...
Click to read more »Moose (analysis)
Sabtu, 2024-04-27 18:32:53prototyping of interactive visual tools, Mondrian was built. Mondrian uses Smalltalk as an underlying scripting language and adds support for graph based visualizations...
Click to read more »Ballerina (programming language)
Selasa, 2026-02-17 19:35:18Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Perl
Selasa, 2026-08-04 12:00:37Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »TELCOMP
Minggu, 2026-03-01 06:47:40Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Mutator method
Selasa, 2025-10-21 21:59:33In computer science, a mutator method is a method used to control changes to a variable. They are also widely known as setter methods. Often a setter is...
Click to read more »Citrine (programming language)
Jumat, 2024-02-23 11:29:28The language is heavily inspired by Smalltalk and Self but has some very distinctive features. Like Smalltalk, Citrine treats everything as an object...
Click to read more »Tektronix
Sabtu, 2026-08-08 06:48:04Motorola 68020 CPU (4405/4406) to run the UniFLEX operating system and the Smalltalk-80, MPROLOG, TEK Common LISP, or FRANZ LISP programming environments Tektronix...
Click to read more »The Mother of All Demos
Rabu, 2026-05-20 16:30:28would go on to design an object-oriented computing environment called Smalltalk while he was at PARC. By 1973, the Xerox Alto was a fully functional personal...
Click to read more »History of the Actor model
Sabtu, 2025-06-07 20:34:07pattern-directed invocation of Planner in developing Smalltalk-71. Hewitt was intrigued by Smalltalk-71 but was put off by the complexity of communication...
Click to read more »Kent Recursive Calculator
Jumat, 2025-04-04 02:51:10Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Planner (programming language)
Minggu, 2024-04-21 11:31:24ago (1969) Major implementations Micro-planner, Pico-Planner, Popler, PICO-PLANNER Dialects QA4, Conniver, QLISP, Ether Influenced Prolog, Smalltalk...
Click to read more »Desktop metaphor
Senin, 2025-11-17 18:23:58Demos", though it was incorporated by PARC in the environment of the Smalltalk language. One of the first desktop-like interfaces on the market was a...
Click to read more »Bytecode
Minggu, 2026-07-05 23:48:41does not lose the portability of the bytecode. For example, Java and Smalltalk code is typically stored in bytecode format, which is typically then JIT...
Click to read more »GNU lightning
Sabtu, 2026-06-13 01:55:37architectures. When required instructions handle data with these 9 types: GNU Smalltalk, GNU Guile, and CLISP make use of GNU lightning for just-in-time compilation...
Click to read more »Strongtalk
Sabtu, 2025-12-13 20:45:13In computing, Strongtalk is a Smalltalk environment with optional static typing support. Strongtalk can make some compile time checks, and offer stronger...
Click to read more »Iain MacInnes
Sabtu, 2025-09-13 11:30:02Grand Concert of Scottish Piping (1996, Greentrax, CDTRAX 110) Smalltalk – Smalltalk (1994, Greentrax, CDTRAX 079) "pipes|drums – Stay Tuned". BBC Scotland...
Click to read more »BASIC
Sabtu, 2026-08-08 09:01:33Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »R (programming language)
Selasa, 2026-07-07 07:08:00Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »SQL
Jumat, 2026-07-03 00:10:31Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Comma
Kamis, 2026-07-09 04:14:28evaluated second argument. This is useful in for statements and macros. In Smalltalk and APL, the comma operator is used to concatenate collections, including...
Click to read more »PHP
Rabu, 2026-08-05 13:26:38Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Data structure
Rabu, 2026-08-05 12:21:04details. Object-oriented programming languages, such as C++, Java, and Smalltalk, typically use classes for this purpose. Many known data structures have...
Click to read more »Miller columns
Senin, 2026-08-03 14:36:01current location. It is closely related to techniques used earlier in the Smalltalk browser, but was independently invented by Mark S. Miller in 1980 at Yale...
Click to read more »French Institute for Research in Computer Science and Automation
Selasa, 2026-05-26 13:33:11designing, testing and using brain–computer interfaces. Pharo, an open-source Smalltalk derived from Squeak. Rocq, a proof assistant scikit-learn, a machine learning...
Click to read more »MUMPS
Kamis, 2026-01-29 07:37:24Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of language bindings for GTK
Sabtu, 2026-03-28 23:53:41No 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...
Click to read more »Toit
Jumat, 2026-08-07 01:45:58are passed by juxtaposition, without parentheses or commas, similar to Smalltalk and Unix shell syntax. print-hello name: // Function 'print-hello' with...
Click to read more »List of unit testing frameworks
Selasa, 2026-03-17 13:22:40This is a list of notable test automation frameworks commonly used for unit testing. Such frameworks are not limited to unit-level testing; they can be...
Click to read more »Multidimensional DSP with GPU acceleration
Jumat, 2026-07-03 22:01:25Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Framework for integrated test
Selasa, 2025-08-05 01:26:252005, it has up-to-date versions for Java, C#, Python, Perl, PHP and Smalltalk. Although Fit is an acronym, the word "Fit" came first, making it a backronym...
Click to read more »ThingLab
Rabu, 2026-04-22 14:03:26ThingLab is a visual programming environment implemented in Smalltalk and designed at Xerox PARC by Alan Borning. A conventional system allows a user...
Click to read more »Parsing
Selasa, 2026-07-07 14:32:23discuss] Most programming languages (except for a few such as APL and Smalltalk) and algebraic formulas give higher precedence to multiplication than...
Click to read more »C with Classes
Senin, 2026-08-03 11:27:08Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of computer scientists
Senin, 2026-07-13 04:50:50Karpinski – NP optimization problems Ted Kaehler – Smalltalk, Squeak, HyperCard Alan Kay – Dynabook, Smalltalk, overlapping windows Neeraj Kayal – AKS primality...
Click to read more »Manicule
Jumat, 2026-05-01 04:59:48Goldberg & Kay (1976), p. 15: "Smalltalk uses a number of special "iconic" characters, many of which were invented by some Smalltalk students to help remind...
Click to read more »Delegation pattern
Jumat, 2026-03-20 00:14:04receiving object through the this member variable in C++ and self in Smalltalk. To achieve the same effect with delegation, the receiver passes itself...
Click to read more »Dynamic programming language
Kamis, 2026-06-11 16:51:06Object REXX (ooRexx) Perl PHP PowerShell Prolog Python R Raku Rebol Ruby Smalltalk SuperCollider Tcl VBScript Wolfram Language Comparison of programming...
Click to read more »List of programming languages for artificial intelligence
Minggu, 2026-07-12 04:22:00simplifying the process for existing software using the .NET platform. Smalltalk has been used extensively for simulations, neural networks, machine learning...
Click to read more »Ward Cunningham
Kamis, 2026-07-09 01:35:32Programming conference which it sponsors. Cunningham was part of the Smalltalk community. From December 2003 until October 2005, Cunningham worked for...
Click to read more »Bit blit
Sabtu, 2026-05-23 03:00:50Merry programmed this operation at Xerox PARC in November 1975 for the Smalltalk-72 system. Dan Ingalls later implemented a redesigned version in microcode...
Click to read more »IBM RPG
Sabtu, 2026-07-25 14:15:08Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »AssemblyScript
Selasa, 2026-03-24 02:43:40Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of programmers
Sabtu, 2026-07-25 11:40:34SpinRite John Gilmore – GNU Debugger (GDB) Adele Goldberg – cocreated Smalltalk Ian Goldberg – Off-the-record messaging Ryan C. Gordon (a.k.a. Icculus)...
Click to read more »Compiler
Minggu, 2026-06-28 10:02:19compilers exist for many modern languages including Python, JavaScript, Smalltalk, Java, .NET's Common Intermediate Language (CIL), originally in Microsoft...
Click to read more »Encapsulation (computer programming)
Sabtu, 2026-02-14 07:26:02interdependencies between software components.[citation needed] Some languages like Smalltalk and Ruby only allow access via object methods, but most others (e.g.,...
Click to read more »Graphical user interface
Selasa, 2026-07-28 02:08:19beyond text-based hyperlinks and used a GUI as the main interface for the Smalltalk programming language, which ran on the Xerox Alto computer, released in...
Click to read more »AmbientTalk
Minggu, 2024-05-05 01:28:21language's object-oriented features find their influence in languages like Smalltalk (i.e. block closures, keyworded messages) and Self (prototype-based programming...
Click to read more »Visual J++
Selasa, 2026-08-04 22:19:07Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »STRINGCOMP
Selasa, 2026-03-10 23:52:57Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Object Pascal
Selasa, 2026-07-14 23:34:11delphi mode), Delphi, Delphi.NET, Delphi Web Script, PascalABC.NET, Oxygene Influenced by Pascal, Simula, Smalltalk Influenced C#, Genie, Java, Nim, C/AL...
Click to read more »List of C-family programming languages
Kamis, 2026-07-30 10:14:17Cox and Tom Love An object-oriented dynamic language based heavily on Smalltalk. A loosely defined de facto standard library by the original developers...
Click to read more »Julia (programming language)
Selasa, 2026-07-14 05:51:42programming (OOP) languages, such as Python, C++, Java, JavaScript, and Smalltalk – that use inheritance. In Julia, all concrete types are subtypes of abstract...
Click to read more »Flexible array member
Senin, 2026-07-06 10:46:39Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Higher order message
Selasa, 2026-01-20 12:37:39can be viewed as a form of point-free or tacit programming. In ordinary Smalltalk code, without using HOM, obtaining a collection of the employees that...
Click to read more »Eclipse (software)
Senin, 2026-06-29 09:12:55and it runs without problems under IcedTea. Eclipse was inspired by the Smalltalk-based VisualAge family of integrated development environment (IDE) products...
Click to read more »Yung Lean
Kamis, 2026-08-06 01:44:47that same year, Acclaim Magazine had Yung Lean as their guest for a Q&A "smalltalk" segment, where they asked him about a wide variety of miscellaneous things...
Click to read more »Symbolic Sound Corporation
Sabtu, 2025-11-22 18:46:54digital audio signal processing. The Kyma Sound design language, based on Smalltalk, continues to evolve and runs on several generations of DSP processing...
Click to read more »C Sharp (programming language)
Rabu, 2026-07-22 22:35:49flaws in most major programming languages (e.g. C++, Java, Delphi, and Smalltalk) drove the fundamentals of the Common Language Runtime (CLR), which, in...
Click to read more »QuickCheck
Sabtu, 2026-02-14 06:18:39OCaml Perl Prolog PHP Pony Python R Racket Rocq Ruby Rust Scala Scheme Smalltalk Standard ML Swift TypeScript Whiley Metamorphic testing SPIN model checker...
Click to read more »Seaside
Minggu, 2026-07-05 11:52:25film Seaside (software), a framework for developing web applications in Smalltalk Seaside resort, a resort on or near a sea coast SM Seaside, a shopping...
Click to read more »Dark wave
Kamis, 2026-07-23 21:55:39in the field of music called 'dark wave' or 'doom.'" Dumeier, Michael: Smalltalk & Concerts, The Mettmist music magazine, issue 1, 1984, p. 24 Janning...
Click to read more »Rexx
Rabu, 2026-05-20 20:47:37Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Libffi
Kamis, 2026-06-04 12:25:46F-Script, PyPy, PyObjC, RubyCocoa, JRuby, Rubinius, MacRuby, gcj, GNU Smalltalk, IcedTea, Cycript, Pawn, Java Native Access, Common Lisp (via CFFI), Racket...
Click to read more »IBM i
Kamis, 2026-05-28 19:46:46undocumented form in the V4R3 release of OS/400 to support a port of Smalltalk. It was first announced to customers at the time of the V4R5 release,...
Click to read more »Multiple inheritance
Jumat, 2026-07-10 03:32:23used by ActionScript, C#, D, Java, Nemerle, Object Pascal, Objective-C, Smalltalk, Swift and PHP. All these languages allow classes to implement multiple...
Click to read more »Symbolics
Jumat, 2026-07-31 00:58:10extensions to Lisp, was a message passing object system patterned after Smalltalk, but with multiple inheritance and several other enhancements. The Symbolics...
Click to read more »Parent pointer tree
Selasa, 2025-08-05 15:00:06the execution stack can be inspected and modified at runtime such as Smalltalk Felix Cilk Mainframe computers using the instruction set architecture...
Click to read more »Java (software platform)
Sabtu, 2026-08-08 23:43:59heavily from C and C++, but object-oriented features are modeled after Smalltalk and Objective-C. Java eschews certain low-level constructs such as pointers...
Click to read more »Higher-order programming
Kamis, 2026-01-01 09:13:21Scheme, Clojure, others), Lua, Oz, Perl, PHP, Prolog, Python, Ruby, Smalltalk, Scala, ML, and Erlang. Prolog#Higher-order programming Higher-order logic...
Click to read more »GraalVM
Sabtu, 2026-08-08 22:05:51Fabio; Felgentreff, Tim; Hirschfeld, Robert (2019). "GraalSqueak: Toward a Smalltalk-based Tooling Platform for Polyglot Programming". Proceedings of the 16th...
Click to read more »Orwell (programming language)
Kamis, 2026-04-30 16:01:17Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Instruction set architecture
Kamis, 2026-07-30 04:30:48objectives. Some virtual machines that support bytecode as their ISA such as Smalltalk, the Java virtual machine, and Microsoft's Common Language Runtime, implement...
Click to read more »Compound (linguistics)
Minggu, 2026-07-26 09:26:08Description Examples endocentric A+B denotes a special kind of B darkroom, smalltalk exocentric A+B denotes a special kind of an unexpressed different semantic...
Click to read more »Numerical tower
Sabtu, 2024-11-09 11:27:00rationals into floats or ints, even in cases where this is incorrect. Smalltalk is another programming language that follows this model, but it has ArithmeticValue...
Click to read more »Rope (data structure)
Jumat, 2026-04-10 20:07:47for Limbo ropes for Nim Ropes for OCaml pyropes for Python Ropes for Smalltalk SwiftRope for Swift "Ropey" for Rust Rope for Dart Rope & SumTree in Zed...
Click to read more »List of free and open-source software packages
Jumat, 2026-08-07 13:08:34Gforth Gleam GNU AWK GNU Bash GnuCOBOL GNU Data Language GNU Fortran GNU Smalltalk Go Golo Gosu Groovy Hack Haskell Haxe Icon IDL Idris Inform Io J Java...
Click to read more »Bosque (programming language)
Selasa, 2026-02-17 22:22:27Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »History of software
Kamis, 2026-07-30 10:14:291972 1973 1974 Programming languages CDL KRL SUE C INTERCAL PL/M Prolog Smalltalk SQL COMAL LIS ML Speakeasy-3 BASIC FOUR CLU GRASS PROSE Operating systems...
Click to read more »Stream (computing)
Selasa, 2026-07-14 17:06:30Streams can therefore represent infinite sequences and series. In the Smalltalk standard library and in other programming languages as well, a stream...
Click to read more »Guard (computer science)
Rabu, 2026-07-15 18:35:44Use of guard clauses, and the term "guard clause", dates at least to Smalltalk practice in the 1990s, as codified by Kent Beck. In 1996, Dyalog APL adopted...
Click to read more »Comparison of programming languages (string functions)
Selasa, 2026-04-14 14:02:42Example in Visual Basic .NET "Hello, World".Chars(2) ' "l"c " Example in Smalltalk " 'Hello, World' at: 2. "$e" //Example in Rust "Hello, World".chars()...
Click to read more »Zooming user interface
Kamis, 2026-08-06 23:12:42Another GUI environment of the '70s, which used the zooming idea was Smalltalk at Xerox PARC, which had infinite desktops (only later named such by Apple...
Click to read more »Project Xanadu
Rabu, 2026-02-11 07:08:47problems with this software as justification to rewrite the software in Smalltalk. This effectively split the group into two factions, and the decision...
Click to read more »Cairo (graphics)
Jumat, 2026-07-17 14:44:29Delphi, Haskell, Julia, Lua, Perl, PHP, Python, Ruby, Rust, Scheme, and Smalltalk. Cairo handles Latin and CJK fonts but does not directly support complex...
Click to read more »Turing Award
Selasa, 2026-06-30 01:10:22object-oriented programming languages, leading the team that developed Smalltalk, and for fundamental contributions to personal computing" HP Labs 2004...
Click to read more »Exception handling syntax
Minggu, 2026-08-09 00:29:28Exception handling syntax is the set of keywords and/or structures provided by a computer programming language to allow exception handling, which separates...
Click to read more »Ron Jeffries
Senin, 2025-09-15 03:46:05including commercial software in assembler, FORTRAN, Pascal, C, C++, and Smalltalk. (I wonder why I didn't get any of the money.) I've also done substantial...
Click to read more »UCSD Pascal
Senin, 2026-05-25 01:02:14memory). James Gosling cites UCSD Pascal as a key influence (along with the Smalltalk virtual machine) on the design of the Java virtual machine. UCSD p-System...
Click to read more »Raku (programming language)
Minggu, 2026-06-14 23:54:31function of interfaces in Java, mixins in Ruby, and traits in PHP and in the Smalltalk variant Squeak. These are much like classes, but they provide a safer...
Click to read more »Inheritance (object-oriented programming)
Kamis, 2026-06-04 10:48:30adopted in the Simula 67 programming language. The idea then spread to Smalltalk, C++, Java, Python, and many other languages. There are various types...
Click to read more »Rational data type
Jumat, 2024-10-18 02:20:17class in the module fractions. Ruby: native support using special syntax. Smalltalk represents rational numbers using a Fraction class in the form p/q where...
Click to read more »JDoodle
Jumat, 2026-06-05 22:14:12PostgreSQL Prolog Python R Racket Raku Rhino JS Ruby Rust Scala Scheme Smalltalk SpiderMonkey SQL Swift Tcl TypeScript Unlambda VB.NET Verilog Whitespace...
Click to read more »Imperative programming
Sabtu, 2026-08-08 23:30:22decades of the 20th century saw the development of many such languages. Smalltalk-80, originally conceived by Alan Kay in 1969, was released in 1980, by...
Click to read more »Modulo
Rabu, 2026-07-22 15:16:21INCITS 319-1998 (R2002): Information Technology - Programming Languages - Smalltalk. American National Standards Institute (ANSI). 1998. "Solidity Documentation"...
Click to read more »Symbolic artificial intelligence
Minggu, 2026-08-02 06:12:12natively at comparable speeds. See the history section for more detail. Smalltalk was another influential AI programming language. For example, it introduced...
Click to read more »Assignment (computer science)
Sabtu, 2026-07-25 02:45:45CPL, BCPL, Pascal (and descendants such as Modula), Mary, PL/M, Ada, Smalltalk, Eiffel, Oberon, Dylan, Python (an assignment expression), Go (shorthand...
Click to read more »Comparison of object database management systems
Jumat, 2026-04-03 03:48:264.3 (2025-07-22) Smalltalk None Objects and code Proprietary, free version available Persistent, transactional, multi-user Smalltalk developed by GemTalk...
Click to read more »Library (computing)
Kamis, 2026-07-23 20:34:21files and objects are created at runtime from the classes. However, in Smalltalk, a class library is the starting point for a system image that includes...
Click to read more »Psyco
Rabu, 2026-07-15 20:24:33the 1.5-4x range, making Python performance close to languages such as Smalltalk and Scheme, but still slower than compiled languages such as Fortran,...
Click to read more »Remady
Jumat, 2026-05-01 05:41:57Zürich 25.11.2016". Energy Star Night (in German). Retrieved 2017-06-24. "Smalltalk mit Remady & Manu-L: "Gewisse Fans gehen zu weit"". Blick am Abend (in...
Click to read more »List of object-oriented programming languages
Kamis, 2026-03-19 01:53:27Python REALbasic Ruby Rust S R Scala Scriptol Seed7 SenseTalk Simula Smalltalk Self Squeak Pharo Newspeak Squirrel Swift TADS Tcl Xotcl (similar to CLOS)...
Click to read more »Scrollbar
Senin, 2026-05-25 22:02:06percentage of the document with an indicator of current placement. In 1977, Smalltalk included a stable scrollbar on the left side of the focus window. Clicking...
Click to read more »List of tools for static code analysis
Minggu, 2026-05-17 14:30:52Bitbucket and others Moose 2021-01-21 (7.0.3) Yes; MIT — C, C++ Java — .NET — Smalltalk Begun as software analysis platform with many tools to manipulate, assess...
Click to read more »Agora (programming language)
Senin, 2024-06-10 10:46:35and mixin methods. Agora has been implemented in C++, Java, Scheme, and Smalltalk. Agora98, the latest implementation of Agora, done in Java, allows full...
Click to read more »First-class function
Selasa, 2026-07-07 16:31:03Partial application possible by automatic generation of new functions. Smalltalk Yes Yes Yes Yes Yes Partial Partial application possible through library...
Click to read more »String interning
Jumat, 2026-07-10 05:59:15PHP (since 5.4), Lua and .NET languages. Lisp, Scheme, Julia, Ruby and Smalltalk are among the languages with a symbol type that are basically interned...
Click to read more »Reification (computer science)
Rabu, 2025-10-08 20:56:37connection has often been left to the responsibility of the programmer. In Smalltalk-80, the compiler from the source text to bytecode has been part of the...
Click to read more »Pete Steinkopf
Rabu, 2026-07-01 02:58:52com/beach-rats-band-interview/ Smalltalk (members of Bouncing Souls, Worthless United) - "Holding Out" video premiere Smalltalk soars on 'Plus!' collection...
Click to read more »Interval Research Corporation
Jumat, 2026-05-29 22:55:40interface designer Dan Ingalls, inventor of BitBLT and architect of several Smalltalk implementations Brenda Laurel, author, entrepreneur, virtual-reality artist...
Click to read more »Notepad++
Selasa, 2026-08-04 19:33:27Rebol Registry script (.reg) Resource file Ruby Rust Scheme Shell script Smalltalk SPICE SQL Swift S-Record Tcl Tektronix HEX TeX txt2tags TypeScript Visual...
Click to read more »Comparison of programming languages (array)
Jumat, 2026-03-20 08:22:23length(name)-1 Scheme (vector-length vector) 0 (- (vector-length vector) 1) Smalltalk name size 1 name first name size name last Swift name.count 0 name.count...
Click to read more »Late binding
Sabtu, 2026-07-04 19:38:35though usually with negative connotations about performance. In the 1980s, Smalltalk popularized object-oriented programming (OOP) and with it late binding...
Click to read more »Visual Component Library
Selasa, 2026-01-06 11:24:45such as properties and runtime type information, inspired by Modula and Smalltalk.) At the time, much UI code work required creating classes inheriting...
Click to read more »Kaleidoscope (programming language)
Selasa, 2025-07-29 16:53:23streams Imperative Concurrent Constraints Strict Strict Non-strict Syntax Smalltalk-like Algol-like Algol-like Constraint Model Refinement Refinement Perturbation...
Click to read more »Metaobject
Sabtu, 2026-04-04 17:26:16Smalltalk 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...
Click to read more »Rekursiv
Kamis, 2026-04-30 01:51:271981, Tiefenbrun hired a number of programmers to write a version of the Smalltalk language for the VAX systems, borrowing some syntax from ALGOL. Known...
Click to read more »Tz database
Senin, 2026-06-22 11:30:19Go standard library time package; The Rust crate chrono-tz; The Squeak Smalltalk time package; The C++ libraries Boost and Qt, and C++20 chrono standard...
Click to read more »Intermediate representation
Jumat, 2025-10-17 20:33:45Eiffel, Sather, Esterel, some dialects of Lisp (Lush, Gambit), Squeak's Smalltalk-subset Slang, Nim, Cython, SystemTap, Vala, V, and others make use of...
Click to read more »Hungarian notation
Sabtu, 2026-07-04 17:26:54type name precedes the "given name" in Hungarian notation. The similar Smalltalk "type last" naming style (e.g. aPoint and lastPoint) was common at Xerox...
Click to read more »Fortran
Selasa, 2026-07-28 02:09:38Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Comparison of continuous integration software
Senin, 2026-07-20 11:21:37Groovy, Haskell, Java, Node.js, Perl, PHP, Python, Ruby, Rust, Scala, Smalltalk Email, Campfire, HipChat, IRC, Slack, CCMenu, CCTray No GitHub, Heroku...
Click to read more »Expression-oriented programming language
Selasa, 2026-03-17 15:15:5468 BLISS Icon Lisp ML Perl Rebol Ruby Elixir Erlang Haskell Rust Scala Smalltalk Kotlin OCaml Command–query separation Functional programming "Glossary...
Click to read more »Python Paste
Sabtu, 2025-08-30 05:20:49migrated and are now part of the Pylons project. TurboGears Pylons project Smalltalk Seaside Java servlet Internet Server Application Programming Interface...
Click to read more »VMware
Jumat, 2026-07-10 05:18:21the Pivotal spin-out and ultimately open sourced as Apache Geode. The Smalltalk product was bought by GemTalk Systems. Jan 2011 NeoAccel Inc Incorporated...
Click to read more »Knowledge representation and reasoning
Jumat, 2026-07-03 10:11:11information about its own state. An example is the meta-object protocol in Smalltalk and CLOS that gives developers runtime access to the class objects and...
Click to read more »Code browser
Rabu, 2024-03-27 08:11:08editor of this type is positioned between a traditional text editor, a Smalltalk class browser and a web browser such as Mozilla. It displays a structured...
Click to read more »Control flow
Selasa, 2026-06-09 06:56:22and unless Perl supplements a C-style if with when and unless. Messages Smalltalk uses ifTrue and ifFalse messages to implement conditionals, rather than...
Click to read more »List of Linux audio software
Kamis, 2026-07-16 12:47:07Sonic Pi, live coding and performance. SuperCollider, a language like Smalltalk for real-time audio synthesis. Mixxx is a cross-platform and DJ package...
Click to read more »Wetten, dass..?
Kamis, 2026-07-16 04:35:51entire city where the show is held. Between the bets and the celebrity smalltalk, there were musical performances by top-ranking artists like Shania Twain...
Click to read more »List of GNU packages
Rabu, 2025-08-06 21:39:03development kit for programming in MIX GNU Pascal – Pascal compiler GNU Smalltalk – ANSI Smalltalk-98 implementation (interpreter and class library) MIT/GNU Scheme...
Click to read more »XML
Minggu, 2026-08-02 01:43:49Data::Edit::Xml in Perl, StAX in the Java programming language, XMLPullParser in Smalltalk, XMLReader in PHP, ElementTree.iterparse in Python, SmartXML in Red, System...
Click to read more »This (computer programming)
Selasa, 2026-07-28 10:08:49style from it (such as Java, C#, D, and PHP) also generally use this. Smalltalk and others, such as Object Pascal, Perl, Python, Ruby, Rust, Objective-C...
Click to read more »Scala (programming language)
Selasa, 2026-07-21 10:18:50Common Lisp, Eiffel, Erlang, Haskell, Java, OCaml, Oz, Pizza, Scheme, Smalltalk, Standard ML Influenced Ceylon, Chisel, Fantom, F#, C#, Kotlin, Lasso...
Click to read more »The Computer Language Benchmarks Game
Senin, 2026-04-06 22:43:14JavaScript Julia Lisp Lua OCaml Pascal Perl PHP Python Racket Ruby Rust Smalltalk Swift The following aspects of each given implementation are measured:...
Click to read more »Rust (programming language)
Jumat, 2026-08-07 02:03:34Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Aspect-oriented programming
Jumat, 2026-07-24 12:21:19Lua make Matlab ML Nemerle Perl PHP Prolog Python Racket Ruby Squeak Smalltalk UML 2.0 XML Distributed AOP Attribute grammar, a formalism that can be...
Click to read more »Comparison of programming languages (associative array)
Kamis, 2026-07-09 01:32:32an Option type, Scala's equivalent of the Maybe monad in Haskell. In Smalltalk a Dictionary is used: phonebook := Dictionary new. phonebook at: 'Sally...
Click to read more »Ralph Johnson (computer scientist)
Senin, 2024-07-01 12:13:10art embodied in that book as well. Johnson was an early pioneer in the Smalltalk community and is a continued supporter of the language. He has held several...
Click to read more »Associative array
Rabu, 2026-07-01 08:57:51languages, they are available as library functions without special syntax. In Smalltalk, Objective-C, .NET, Python, REALbasic, Swift, VBA and Delphi they are...
Click to read more »Lingo (programming language)
Senin, 2026-06-08 14:22:29Lingo is an object-oriented programming (OOP) language, and supports Smalltalk-like verbose syntax, OO dot syntax, and inheritance. When Lingo was created...
Click to read more »Comparison of server-side web frameworks
Sabtu, 2026-08-08 14:31:03Project Language Current stable version Release date License AIDA/Web Smalltalk 6.7 2014-09-14 MIT Oracle APEX PL/SQL 22.2 2022-11-10 Proprietary freeware...
Click to read more »Hexadecimal
Senin, 2026-08-03 09:10:13the number of bits in the value and FF is the hex constant The Icon and Smalltalk languages use the prefix 16r: 16r5A3 PostScript and the Bourne shell and...
Click to read more »Unit testing
Selasa, 2026-07-28 02:25:071989, Kent Beck described a testing framework for Smalltalk (later called SUnit) in "Simple Smalltalk Testing: With Patterns". In 1997, Kent Beck and Erich...
Click to read more »Xerox Alto
Rabu, 2026-07-29 13:07:01Carver Mead, and the Mead and Conway revolution; the first versions of the Smalltalk environment Interlisp one of the first network-based multi-person video...
Click to read more »Shell script
Rabu, 2026-08-05 14:02:22Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Lambda calculus
Minggu, 2026-08-09 06:43:08created at runtime. Such runtime creation of functions is supported in Smalltalk, JavaScript, Wolfram Language, and more recently in Scala, Eiffel (as...
Click to read more »Chapel (programming language)
Senin, 2026-05-25 01:05:36Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Clean (programming language)
Rabu, 2026-06-17 01:48:15Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »MATLAB
Minggu, 2026-07-26 21:05:58Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Named parameter
Kamis, 2026-06-25 11:31:22PL/SQL[citation needed], PowerShell[citation needed], Python, R, PHP, Ruby, Scala, Smalltalk[citation needed], Swift and Visual Basic. Objective-C does not have named...
Click to read more »PARC (company)
Sabtu, 2026-06-27 03:36:20(OOP) (with class-based inheritance, the most popular OOP model) in the Smalltalk programming language and integrated development environment Prototype-based...
Click to read more »SuperCollider
Selasa, 2025-11-25 01:03:41Sound Control). The SC language combines the object-oriented structure of Smalltalk and features from functional programming languages with a C-family syntax...
Click to read more »VSE
Minggu, 2024-11-10 01:28:42Space Exploration, a space policy of the United States Visual Smalltalk Enterprise, a Smalltalk dialect Vadodara Stock Exchange, India Vancouver Stock Exchange...
Click to read more »Full stop
Senin, 2026-02-16 08:51:54for generalised inner product and outer product. In Erlang, Prolog and Smalltalk, it marks the end of a statement ("sentence"). In a regular expression...
Click to read more »Little b (programming language)
Minggu, 2023-04-09 01:26:23eventually changed to "little b" to avoid confusion and to pay homage to Smalltalk. Krieger K. "Life in Silico: A Different Kind of Intelligent Design"....
Click to read more »Supplemental Arrows-C
Jumat, 2026-06-05 06:11:06characters from Smalltalk to the UCS L2/22-023 Anderson, Deborah; Whistler, Ken; Pournader, Roozbeh; Constable, Peter (2022-01-22), "20 Smalltalk", Recommendations...
Click to read more »Reference (computer science)
Rabu, 2026-07-29 04:09:53with and adapt better to new requirements. Some languages, such as Java, Smalltalk, Python, and Scheme, do not support internal storage. In these languages...
Click to read more »JUnit
Sabtu, 2026-05-30 07:08:48name given to testing frameworks including JUnit SUnit, the original Smalltalk version written by Kent Beck based on which JUnit was written TestNG,...
Click to read more »Fast Artificial Neural Network
Jumat, 2026-03-20 17:41:14R FannAda Ada hfann Haskell ann.* GRASS octave-fann Octave Smalltalk FANN Squeak Smalltalk PD ANN Pure Data Deep learning "FANN – Fast Artificial Neural...
Click to read more »Glass (disambiguation)
Minggu, 2026-06-28 01:10:01bundle), a solution stack based on GemStone, Linux, Apache, Seaside and Smalltalk Glass, an esoteric programming language developed by Gregor Richards in...
Click to read more »IBM System Object Model
Kamis, 2026-07-30 07:21:04[citation needed] SOM can be compared to the following compiled libraries: Smalltalk Common Lisp Object System (CLOS) generic C++ SGI Delta/C++ Sun Object...
Click to read more »List of educational software
Kamis, 2026-07-23 09:55:48Racket (programming language) RoboMind Scratch (programming language) Smalltalk — Squeak and Pharo Swift Playgrounds VPython Wikitext — markup language...
Click to read more »Comparison of parser generators
Senin, 2026-06-15 00:15:35Recursive descent Rust Separate All Free, MIT, Apache 2.0 PetitParser Packrat Smalltalk, Java, Dart Mixed All Free, MIT PEGTL Recursive descent C++11, C++17 Mixed...
Click to read more »Claire (programming language)
Jumat, 2025-10-17 16:13:58claire-language.com Major implementations Claire (reference implementation), WebClaire Influenced by Smalltalk, SETL, OPS5, Lisp, ML, C, LORE, LAURE...
Click to read more »David Ungar
Kamis, 2026-05-14 14:25:01dissertation was entitled The Design and Evaluation of a High-Performance Smalltalk System; it won the 1986 ACM Doctoral Dissertation Award. He was an assistant...
Click to read more »Java (programming language)
Kamis, 2026-08-06 02:25:00oracle.com/java/ java.com dev.java Influenced by CLU, Simula 67, Lisp, Smalltalk, Ada 83, C++, C#, Eiffel, Mesa, Modula-3, Oberon, Objective-C, UCSD Pascal...
Click to read more »NewtonScript
Sabtu, 2026-04-18 16:00:11started focusing on prototype based languages and were impressed with Smalltalk and Self. Concurrently Apple was developing another dynamic programming...
Click to read more »Trygve Reenskaug
Senin, 2026-03-02 06:50:24shipyards worldwide for more than 30 years. Reenskaug described his early Smalltalk and object-oriented programming conceptual efforts as follows: MVC was...
Click to read more »Boolean data type
Minggu, 2026-08-09 04:15:16^, !=, ¬), and negation (NOT, ~, !, ¬). In some languages, like Ruby, Smalltalk, and Alice the true and false values belong to separate classes, e.g....
Click to read more »Continuation
Jumat, 2026-06-19 23:59:46by the use of the forward and back buttons and by following links. The Smalltalk Seaside web framework uses continuations to great effect, allowing one...
Click to read more »Randal L. Schwartz
Kamis, 2026-06-11 22:00:55Oreillynet.com. Retrieved August 22, 2011. "Ruby's Roots: Smalltalk Comeback and Randal Schwartz on Smalltalk". InfoQ. Retrieved August 22, 2011. "Randal L. Schwartz:...
Click to read more »MDL (programming language)
Kamis, 2024-12-26 06:08:30building MDL. Planner concepts influenced languages such as Prolog and Smalltalk. Smalltalk and Simula, in turn, influenced Hewitt's future work on the actor...
Click to read more »Object REXX
Jumat, 2026-07-17 15:04:14Nash, experimented with merging classic Rexx with the object model of Smalltalk. The motivation behind the project was to transfer the advantages of OOP...
Click to read more »GNU Emacs
Rabu, 2026-08-05 02:20:59suitable for interactive programming along the lines of Interlisp or Smalltalk. Users who prefer the widely used IBM Common User Access keyboard shortcut...
Click to read more »List of BBC children's television programmes
Minggu, 2026-08-09 00:25:20and Fuffy Skippy the Bush Kangaroo Skunk Fu! The Slammer Small Potatoes Smalltalk Diaries SMart Smart Guy SMarteenies Smile The Smoggies The Smokehouse...
Click to read more »Paradox (database)
Selasa, 2026-06-30 05:55:29access to Forms and Reports properties, inspired by the Xerox Alto and Smalltalk, in a way now almost universal to Windows programs. The ObjectPAL was...
Click to read more »Bert Sutherland
Selasa, 2026-06-02 04:12:41the technology of advanced microprocessors, two programming languages (Smalltalk, Java), and the Internet. Unlike traditional corporate research managers...
Click to read more »Standard Widget Toolkit
Kamis, 2026-07-16 09:51:52native widget interfaces for Smalltalk, originally for OTI Smalltalk, which became IBM Smalltalk in 1993. IBM Smalltalk's Common Widget layer provided...
Click to read more »Buffer overflow
Sabtu, 2026-06-20 02:12:27crash. Examples of such languages include Ada, Eiffel, Lisp, Modula-2, Smalltalk, OCaml and some systems programming languages such as Cyclone, Rust and...
Click to read more »Craig Larman
Selasa, 2026-06-16 15:04:591970s, Larman worked as a software developer in APL, Lisp, Prolog, and Smalltalk, using iterative and evolutionary methods, which strongly influenced his...
Click to read more »Apple Dylan
Minggu, 2026-07-19 06:07:14environment inspired by Smalltalk, Macintosh Common Lisp (MCL), and Think C, and originally codenamed Hula. Like Think C, but unlike Smalltalk and Lisp, it draws...
Click to read more »Object-oriented operating system
Minggu, 2026-07-26 13:27:43right through to the application level. Smalltalk Smalltalk was invented at Xerox in the 1970s. The Smalltalk system is fully object-oriented and needs...
Click to read more »Barry Jenkins (musician)
Jumat, 2026-05-29 21:07:29Flight 56, following which he was the first drummer with local Kent band Smalltalk, which also included Flight 56's Nick Barnes on bass and lead vocal, and...
Click to read more »Class hierarchy
Rabu, 2025-11-05 05:04:36interface standards defined by popular use, language designers (Java, C++, Smalltalk, Visual Prolog) and standards committees for software design like the...
Click to read more »Map (higher-order function)
Minggu, 2025-11-16 22:52:22these languages. A collect alias for map is also provided in Ruby (from Smalltalk). Common Lisp provides a family of map-like functions; the one corresponding...
Click to read more »Mustache (template system)
Minggu, 2026-05-10 23:21:42OCaml, Perl, PHP, Pharo, Python, R, Racket, Raku, Ruby, Rust, Scala, Smalltalk, Swift, Tcl, CFEngine, and XQuery. Mustache-1 was inspired by ctemplate...
Click to read more »Ivan Sutherland
Rabu, 2026-08-05 13:03:12University of Utah. Among his students there were Alan Kay, inventor of the Smalltalk language, Gordon W. Romney (computer and cybersecurity scientist), who...
Click to read more »List of widget toolkits
Senin, 2026-07-06 22:18:41Java (wxJava, jwx!), Lua (wxLua), Tcl(wxTCL), JavaScript (GLUEscript), Smalltalk (wxSqueak), Erlang (wxErlang), Haskell (wxHaskell), C (wxC), D (wxD),...
Click to read more »Extension method
Kamis, 2026-02-26 12:24:49Java via Manifold or Lombok or Fluent, Gosu, JavaScript, Oxygene, Ruby, Smalltalk, Kotlin, Dart, Visual Basic.NET, and Xojo. In dynamic languages like Python...
Click to read more »List of command-line interpreters
Selasa, 2026-05-05 13:04:36Classic Mac OS Perl PHPsh – shell for PHP Prolog REBOL Red REXX Scala Smalltalk Standard ML Tclsh – for Tcl tkcon shell and IDE for Tcl/Tk Windows Script...
Click to read more »Snappy (compression)
Rabu, 2025-12-31 01:26:02Haskell, Lua, Java, Nim, Node.js, Perl, PHP, Python, R, Ruby, Rust, Smalltalk, and OpenCL. A command-line interface program is also available. Free...
Click to read more »Agile software development
Sabtu, 2026-08-08 01:18:23originally closely associated with object-oriented environments such as Smalltalk, Lisp and later Java, C#. The initial adopters of agile methods were usually...
Click to read more »Exploratory programming
Jumat, 2026-01-16 14:08:36Mathematica, Obliq, Oz, Prolog, Python, REBOL, Perl, R, Ruby, Scala, Self, Smalltalk, Tcl, and JavaScript, often in conjunction with an IDE, provide support...
Click to read more »Lars Bak (computer programmer)
Selasa, 2026-03-10 09:01:42he designed and implemented high performance virtual machines for both Smalltalk and Java. After Sun Microsystems acquired LongView in 1997, Bak became...
Click to read more »Masayuki Yamato
Kamis, 2026-07-23 10:57:42tachi おしゃべりな細胞たち ) published by Kodansha Nature.com an essay titled 'SMALLTALK between AI and TK(tacit knowing)' from 'Contemporary Thought' (Gendai...
Click to read more »Functional programming
Rabu, 2026-07-29 06:09:47Project Automatic Translation of a Large Object Oriented System from Smalltalk to Java. Gosling, James. "Closures". James Gosling: on the Java Road....
Click to read more »Classic Mac OS
Minggu, 2026-07-19 09:51:10like Raskin, Jobs negotiated a visit to see the Xerox Alto computer and Smalltalk development tools in exchange for Apple stock options. The final Lisa...
Click to read more »Memory management unit
Jumat, 2026-07-10 01:43:31Unisys. Daniel H. H. Ingalls (August 1981). "Design Principles Behind Smalltalk". Byte Magazine. Archived from the original on 2007-09-27. MCU, Memory...
Click to read more »Fat comma
Senin, 2024-01-01 00:49:51['Perl', 'Python', 'Smalltalk'] } # New syntax (Ruby >= 1.9) new_hash = { name: 'Ruby', influences: ['Perl', 'Python', 'Smalltalk'] } The fat arrow is...
Click to read more »Interactive programming
Senin, 2026-04-06 12:47:35rewritten without stopping them, a feature which the computer language Smalltalk is famous for. Generally, dynamic programming languages provide the environment...
Click to read more »Call stack
Selasa, 2026-07-07 07:01:37to generate fine-grained automated tests, and in cases like Ruby and Smalltalk, to implement first-class continuations. As an example, the GNU Debugger...
Click to read more »Hack (programming language)
Kamis, 2026-04-16 07:28:40Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Gary T. Leavens
Minggu, 2025-12-07 01:19:22on behavioral interface specification languages (BISLs) such as Larch/Smalltalk, Larch/C++, and JML. Leavens was the program chair for 2009 OOPSLA. "Index...
Click to read more »List of interactive geometry software
Jumat, 2026-07-17 04:43:11version, Dr. Geo II, is a complete rewrite of Dr. Geo, for the Squeak/Smalltalk environment. GCLC is a dynamic geometry tool for visualizing and teaching...
Click to read more »Property (programming)
Rabu, 2026-07-08 14:37:58techniques are used e.g., in Perl. [citation needed] Some languages (Ruby, Smalltalk) achieve property-like syntax using normal methods, sometimes with a limited...
Click to read more »Turing completeness
Minggu, 2026-08-02 09:42:55languages such as C, Pascal. Object-oriented languages such as Java, Smalltalk or C#. Multi-paradigm languages such as Ada, C++, Common Lisp, Fortran...
Click to read more »HotSpot
Jumat, 2026-03-27 13:05:54built on technologies from an implementation of the programming language Smalltalk named Strongtalk, originally developed by Longview Technologies, which...
Click to read more »Rack (web server interface)
Senin, 2025-08-11 18:16:29open-source software portal Python WSGI Perl PSGI Javascript JSGI Python Paste Smalltalk Seaside FastCGI Java Servlet Server-side JavaScript Apache JServ Protocol...
Click to read more »Electronic Information Exchange System
Kamis, 2025-09-18 20:25:28EIES-2 ran on Unix and was written in the programming languages C and Smalltalk. EIES-2 used the X.400 database standards. Accounts were available to...
Click to read more »Oracle TopLink
Senin, 2026-06-01 04:29:40many others. Toplink was originally developed by The Object People in Smalltalk. It was ported to Java in 1996-1998 and called "TopLink for Java". In...
Click to read more »Memory protection
Minggu, 2026-05-03 01:18:07used conceptually as the basis for some virtual machines, most notably Smalltalk and Java. Currently, the DARPA-funded CHERI project at University of Cambridge...
Click to read more »Integer (computer science)
Rabu, 2026-06-17 10:40:00only the integers in a specified range). Some languages, such as Lisp, Smalltalk, REXX, Haskell, Python, and Raku, support arbitrary precision integers...
Click to read more »Cassowary (software)
Kamis, 2024-12-26 13:49:49layout. The original distribution, unmaintained since 2000, included Smalltalk, C++ and Java implementations, along with bindings for GNU Guile, Python...
Click to read more »FastCGI
Senin, 2026-08-03 08:41:40php-fpm, or HipHop for PHP) Python Ruby Rust SmallEiffel Smalltalk: FasTalk and Dolphin Smalltalk Tcl Vala (via C bindings) Xojo (formerly Realbasic, REAL...
Click to read more »Rebecca Wirfs-Brock
Minggu, 2026-03-01 11:03:13the Chief Technologist for the professional services organization of a Smalltalk language vendor. She holds a U.S. Patent #4,635,049 "Apparatus for Presenting...
Click to read more »Xtend
Jumat, 2026-08-07 23:18:34Virtual Machine OS Cross-platform License Eclipse Public License Website eclipse.dev/Xtext/xtend/ Influenced by Java, Scala, Groovy, Smalltalk, Xpand...
Click to read more »Timeline of computing 1980–1989
Minggu, 2026-04-19 03:06:58MB Profile hard drive. The Xerox Star – which included a system called Smalltalk that involved a mouse, windows, and pop-up menus – inspired the Lisa's...
Click to read more »Software design pattern
Selasa, 2026-08-04 18:12:04York: Oxford University Press. ISBN 978-0-19-501919-3. Beck, Kent (1997). Smalltalk Best Practice Patterns. Prentice–Hall. ISBN 978-0134769042. Borchers,...
Click to read more »Burroughs Large Systems
Senin, 2026-06-29 08:11:47influenced his thinking in his developments in object-oriented programming and Smalltalk.[citation needed] Another facet of the B5000 architecture was that it...
Click to read more »XTEA
Senin, 2026-03-02 22:27:56rounds) Linden Scripting Language (LSL) implementation of XTEA for Second Life scripting Smalltalk implementation of XTEA PostgreSQL implementation of XTEA...
Click to read more »Overlay (programming)
Senin, 2026-04-06 23:28:17that do not allow the programmer much control over size (e.g. Java, C++, Smalltalk). On the other hand, failure to consider interactions between program...
Click to read more »Occasionally connected computing
Rabu, 2026-02-18 21:32:40the web when connected and to the local store when disconnected. The Smalltalk language is a special case because of the ability to save the bytecode...
Click to read more »Viable system model
Rabu, 2025-12-10 08:09:48Model The Viable Systems Approach (Italian) The Viable System Agent A Smalltalk implementation of the VSM. The Viable System Agent A port of the Viable...
Click to read more »Eff (programming language)
Rabu, 2026-01-07 17:53:41Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Swift (programming language)
Minggu, 2026-06-14 23:07:50Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Comparison of programming languages (syntax)
Jumat, 2026-07-03 08:06:46OCaml, Prolog, Standard ML Square brackets [ ... ] Rebol, Red, Self, Smalltalk (blocks are first class objects. a.k.a. closures) begin ... end Ada, ALGOL...
Click to read more »Name resolution (programming languages)
Jumat, 2026-01-16 14:15:15resolution include C, C++, E, Erlang, Haskell, Java, Pascal, Scheme, and Smalltalk. Examples of languages that use dynamic name resolution include some Lisp...
Click to read more »The Book of General Ignorance
Minggu, 2026-01-25 02:59:03soon, your newly acquired knowledge will be beneficial when the need for smalltalk arises. The book was favourably reviewed in other places, among them such...
Click to read more »Set (abstract data type)
Kamis, 2026-01-29 03:05:06HashSet and SortedSet classes that implement the generic ISet interface. Smalltalk's class library includes Set and IdentitySet, using equality and identity...
Click to read more »ACM Software System Award
Rabu, 2025-09-17 19:50:04Raymond Lorie, Gianfranco Putzolu, Patricia Selinger, Irving Traiger 1987 Smalltalk Adele Goldberg, Daniel Henry Holmes Ingalls, Jr., Alan C. Kay 1986 TeX...
Click to read more »Brett Sperry
Jumat, 2026-07-03 14:39:49Weekly. October 10, 2012. Retrieved January 12, 2016. "Downtown Dreams". smallTALK. May 9, 2015. Retrieved January 12, 2016. "Brett Sperry, Arts District...
Click to read more »Involv3r
Rabu, 2023-03-22 10:37:42Remix) Benjamin Damage and Doc Daneeka featuring Abigail Wyles 6:58 6. "Smalltalk" (Sasha Involv3r Remix) Ultraísta 6:49 7. "Moment Before Dreaming" (Sasha...
Click to read more »JS++
Kamis, 2026-08-06 10:38:10at runtime (during program execution) as is the case for JavaScript, Smalltalk, Lisp, and TypeScript, which rely on prototypes. For example, private...
Click to read more »Cocoa (API)
Selasa, 2026-06-30 19:45:51can concentrate on the unique aspects of an application's content. The Smalltalk teams at Xerox PARC eventually settled on a design philosophy that led...
Click to read more »IBM PCjr
Minggu, 2026-06-28 02:56:05including an alleged license of Charles Schulz's Peanuts characters. Smalltalk magazine in August published a detailed article on the computer, stating...
Click to read more »Kyle Brown (computer scientist)
Kamis, 2025-10-02 08:40:28Brown; Sherman Alpert; Bobby Woolf (February 1998). The Design Patterns Smalltalk Companion. ISBN 978-0-201-18462-4. Kyle Brown; Gary Craig; Greg Hester;...
Click to read more »Obliq
Rabu, 2026-04-08 21:47:53are simply collections of named fields (similar to slots in Self and Smalltalk), and support inheritance by delegation (like Self). The common uses of...
Click to read more »ReScript
Jumat, 2026-01-09 13:40:57Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Java BluePrints
Minggu, 2025-11-09 04:07:54development. Before this, the MVC design pattern was widely promoted as part of Smalltalk. The latest Java BluePrints offering is the Java BluePrints Solutions...
Click to read more »1990 in music
Kamis, 2026-08-06 09:08:28Egypt (cantata) Chris Harman – Iridescence, for 24 strings Paul Lansky – Smalltalk Alvin Lucier – Music for Piano with One or More Snare Drums Witold Lutosławski...
Click to read more »Packrat parser
Sabtu, 2026-03-14 02:29:23Packrat (selectively) C# Mixed Windows Free, MIT PetitParser Packrat Smalltalk, Java, Dart Mixed All Free, MIT PyPy rlib Packrat Python Mixed All Free...
Click to read more »Quine (computing)
Jumat, 2026-08-07 22:58:22Whitespace → Unlambda Ruby → Scala → Scheme → Scilab → Shell (bash) → S-Lang → Smalltalk → Squirrel3 → Standard ML → ... → Rexx (128 (and formerly 50) programming...
Click to read more »Bash (Unix shell)
Minggu, 2026-08-02 11:31:20Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »List of pioneers in computer science
Sabtu, 2026-07-11 04:33:48of object-oriented programming languages; led the team that developed Smalltalk; made fundamental contributions to personal computing 1948–1990s Kilburn...
Click to read more »Standard ML
Rabu, 2025-12-31 04:13:13Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Language-based system
Rabu, 2026-05-27 16:11:43Rust Singularity – Experimental operating system from Microsoft Research Smalltalk – Object-oriented programming language Theseus OS UCSD P-system – 1977...
Click to read more »Robert Tinney
Kamis, 2026-08-06 22:08:29asked to draw a cover for a 1981 issue of Byte magazine dedicated to Smalltalk, he used the image of a colorful balloon ... Ranade, Jay; Nash, Alan (1994)...
Click to read more »List of Ruby software and tools
Senin, 2025-10-06 10:28:43interpreter Rubinius – alternative Ruby implementation, based loosely on the Smalltalk-80 Blue Book design. Ruby MRI – the standard Ruby interpreter YARV – "Yet...
Click to read more »Apache Hadoop
Selasa, 2026-07-07 07:20:35e.g. C++, Java, Python, PHP, Ruby, Erlang, Perl, Haskell, C#, Cocoa, Smalltalk, and OCaml), the command-line interface, the HDFS-UI web application over...
Click to read more »List of inventions and discoveries by women
Jumat, 2026-07-17 23:51:43Solomon in 1967 with members of her team, CLU by Barbara Liskov in 1974, Smalltalk by Adele Goldberg, Diana Merry, and four main other team members at Xerox...
Click to read more »Dynamic array
Selasa, 2026-06-23 02:49:37version 2.0 of the .NET Framework is also implemented with dynamic arrays. Smalltalk's OrderedCollection is a dynamic array with dynamic start and end-index...
Click to read more »Non-English-based programming languages
Senin, 2026-07-06 03:38:42Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Tweak programming environment
Sabtu, 2025-08-16 01:50:21which in turn is an integrated development environment based on the Smalltalk-80 computer programming language. Tweak is an alternative to an earlier...
Click to read more »Mary Anne Raywid
Minggu, 2025-11-30 16:08:47Schools-Within-Schools (2003) Klonsky, Mike. “Mary Anne Raywid” Mike Klonsky’s SmallTalk Blog. January, 2010. <https://michaelklonsky.blogspot.com/2010/01/mary-anne-raywid...
Click to read more »Turtlestitch
Sabtu, 2025-09-13 21:29:08Turtlestitch (stylized as TurtleStitch) is a free and open source platform (or web application) for generating and sharing patterns for embroidery machines...
Click to read more »GAMA Platform
Sabtu, 2026-05-30 07:07:05several paradigms of modeling. This high-level language was inspired by Smalltalk and Java, GAMA has been developed to be used by non-computer scientists...
Click to read more »History of virtual learning environments
Kamis, 2026-07-16 10:35:11learning that they called the "KiddiKomputer", to be programmed using the Smalltalk language they had developed. While Kay could see many educational uses...
Click to read more »Eiffel (programming language)
Selasa, 2026-07-28 11:54:38and exactly one exit. Unlike many object-oriented languages, but like Smalltalk, Eiffel does not permit any assignment into attributes of objects, except...
Click to read more »Paul Lansky
Jumat, 2026-04-24 13:55:23dance music, and Ricercare Plus, inspired by 17th-century counterpoint. Smalltalk, 1990 (New Albion Records 030) Homebrew, 1992 (Bridge Records 9035) More...
Click to read more »Comparison of programming languages by type system
Kamis, 2026-02-19 23:32:51dynamic (latent) Seed7 strong explicit nominal static Simula strong static Smalltalk strong implicit dynamic Swift strong partially implicit (local type inference)...
Click to read more »Double dispatch
Senin, 2025-10-20 21:27:23function calls. Dan Ingalls first described how to use double dispatching in Smalltalk, calling it multiple polymorphism. The general problem addressed is how...
Click to read more »Index of computing articles
Kamis, 2026-05-21 07:08:40Shellcode – SIMD – Simula – Sircam – Slide rule – SLIP – SLR parser – Smalltalk – Server Message Block – SMBus – SMIL (computer) – Smiley – SNOBOL – Software...
Click to read more »Mesa (programming language)
Jumat, 2026-01-23 02:21:43result of this is that Alto programmers (including those using Mesa, Smalltalk etc.) conventionally used camelCase for compound identifiers, a practice...
Click to read more »Adele Goldberg
Senin, 2025-08-11 23:35:16computer scientist who wrote or co-wrote books on the programming language Smalltalk-80 Adele Goldberg (linguist) (born 1963), researcher in the field of linguistics...
Click to read more »Abstract machine
Senin, 2026-06-22 22:08:00collector (memory recovery feature built into programming languages). Smalltalk-80 (1980), Self (1989), and Java (1994) are examples of this implementation...
Click to read more »Mixin
Sabtu, 2026-08-08 12:09:57and William Cook reinterpret different inheritance mechanisms found in Smalltalk, Beta and CLOS as special forms of a mixin inheritance. Other than Flavors...
Click to read more »NH7 Weekender
Selasa, 2026-03-17 15:25:14Pineapple Express Carl and the Reda Mafia Louise Burns sleepmakeswaves Smalltalk Mahesh Kale Komorebi Kumail The Yellow Diary Burudu DNKLE Rain in Sahara...
Click to read more »Ceylon (programming language)
Rabu, 2025-12-24 12:14:44machine, JavaScript License Apache License 2.0 Filename extensions .ceylon Website ceylon-lang.org Influenced by Java, Scala, Smalltalk, ML, Lisp, Whiley...
Click to read more »Gerhard Fischer (professor)
Selasa, 2026-07-07 07:31:46and the LOGO community) and Xerox Parc (working with Alan Kay and the Smalltalk community). From 1978 to 1984, Fischer was an Assistant and Associate...
Click to read more »Proto-Indo-European nominals
Senin, 2026-07-27 01:20:36denote subclasses of their head (usually the second part), as in English "smalltalk" or "blackbird". Exocentric or possessive compounds, usually called bahuvrihis...
Click to read more »Loose coupling
Jumat, 2025-10-17 16:14:49examples of functional programming languages. Object-oriented languages like Smalltalk and Ruby have code blocks, whereas Eiffel has agents. The basic idea is...
Click to read more »Susan Stepney
Rabu, 2026-06-24 02:53:42Establishment. She developed a formal language tool for Logica using Smalltalk. In 2002, Stepney joined the University of York, where she worked on unconventional...
Click to read more »History of the graphical user interface
Minggu, 2026-07-19 19:25:29Clarence Ellis and several other researchers. This was introduced in the Smalltalk programming environment. It used windows, icons, and menus (including...
Click to read more »List of filename extensions (S–Z)
Kamis, 2026-05-28 21:53:07Catalog file Celestia SSC Stellarium Script Stellarium ST SMALLTALK source code file Little Smalltalk ST Structured text file STC Celestia Star Catalog file...
Click to read more »Morphic (software)
Jumat, 2025-10-03 05:09:36the basis for the standard user interface of the Squeak, Pharo and Cuis Smalltalk systems. Maloney, John H.; Smith, Randall B. (1995). "Directness and liveness...
Click to read more »ClearTalk
Rabu, 2025-05-28 08:49:57January 2024. Skuce, Douglas Richard (1988). An English-like Syntax and a Smalltalk Tool for Conceptual Graphs. Workshop on Conceptual Graphs. Minneapolis...
Click to read more »Allen Kay
Selasa, 2026-01-13 05:59:262009) External Link to the Brother Dominic TV spot "The Early History of Smalltalk." Archived July 10, 2008, at the Wayback Machine Welcome to the Gagnés'...
Click to read more »APL (programming language)
Jumat, 2026-07-03 00:35:50Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »SAS language
Kamis, 2025-10-09 22:49:34Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »Operator overloading
Rabu, 2026-06-17 01:32:05April 2021. "Operators". Tour of Scala. Hunt, John (6 December 2012). Smalltalk and Object Orientation: An Introduction. Springer Science & Business Media...
Click to read more »Icon (programming language)
Rabu, 2026-04-22 04:12:26injects values into the function in a fashion similar to blocks under Smalltalk. For instance, the above loop can be re-written this way: every write(someFunction(i...
Click to read more »Stack machine
Selasa, 2026-05-05 06:02:42p-machine; which closely resembled Burroughs the Niklaus Wirth p-code machine Smalltalk the Java virtual machine instruction set (note that only the abstract...
Click to read more »Idris (programming language)
Minggu, 2026-06-21 02:13:57Pascal Perl Raku PHP Prolog Python R Ruby Rust SAS SQL Scratch Shell Smalltalk Swift more... Lists: Alphabetical Categorical Generational Non-English-based...
Click to read more »ObjVlisp
Kamis, 2025-09-04 11:16:12that provided by earlier object-oriented languages, especially Smalltalk. In Smalltalk-80, whenever a new class is created, a corresponding metaclass...
Click to read more »Dylan (programming language)
Rabu, 2026-05-20 23:18:30similar to most OO languages. All access to slots is via methods, as in Smalltalk. Default getter and setter methods are automatically generated based on...
Click to read more »Extensible programming
Rabu, 2025-09-17 19:40:20(metaprogramming) IMP OpenC++ XL XML Forth Factor Lisp Racket Scheme Lua PL/I Smalltalk Adaptive grammar Concept programming Dialecting Grammar-oriented programming...
Click to read more »Robert S. Barton
Sabtu, 2025-10-11 16:02:47B5000 and people who were there", April 9, 1979 The Early History of Smalltalk by Alan C. Kay History of the School of Computing – University of Utah...
Click to read more »Multiple dispatch
Rabu, 2026-04-22 18:52:42object-oriented programming languages, when invoking a method (sending a message in Smalltalk, calling a member function in C++), one of its arguments is treated specially...
Click to read more »