for programming language design and implementation. In addition to the core Racket language, Racket is also used to refer to the family of programming languages...
35 KB (3,213 words) - 08:21, 21 July 2025
Imperative programming – explicit statements that change a program state Logic programming – uses explicit mathematical logic for programming Metaprogramming...
41 KB (1,398 words) - 08:10, 29 April 2025
and Canada. Racket (programming language), a general-purpose, multi-paradigm programming language based on the Scheme dialect of Lisp Racket, West Virginia...
1 KB (208 words) - 11:45, 2 March 2024
it. The Racket programming language and RascalMPL were designed to support language-oriented programming from the ground up. Other language workbench...
5 KB (485 words) - 23:43, 27 May 2025
is a list of notable programming languages, grouped by type. The groupings are overlapping; not mutually exclusive. A language can be listed in multiple...
91 KB (6,709 words) - 16:48, 31 July 2025
and news aggregator program. Arc is written in Racket. In the essay Being Popular Graham describes a few of his goals for the language. While many of the...
9 KB (851 words) - 20:41, 16 July 2025
functional programming is a programming paradigm where programs are constructed by applying and composing functions. It is a declarative programming paradigm...
88 KB (8,682 words) - 09:41, 29 July 2025
to notable programming languages, in current or historical use. Dialects of BASIC (which have their own page), esoteric programming languages, and markup...
28 KB (1,336 words) - 12:48, 4 July 2025
domain-specific language is somewhere between a tiny programming language and a scripting language, and is often used in a way analogous to a programming library...
32 KB (3,827 words) - 23:45, 2 July 2025
general-purpose language that supported scientific, commercial, and systems programming. Indeed, a subset of PL/I was used as the standard systems programming language...
14 KB (1,495 words) - 20:14, 20 June 2025
A programming language is a system of notation for writing source code such as used to produce a computer program. A language allows a programmer to develop...
63 KB (7,310 words) - 15:16, 2 August 2025
the release of the APL programming language. With its terse syntax and powerful mathematical operators, APL allowed useful programs to be represented in...
13 KB (1,594 words) - 12:29, 9 April 2025
Coroutine (redirect from Comparison of programming languages (coroutines))
improved support since 3.3 and with explicit syntax since 3.5) Racket (programming language) Raku Ruby Sather Scheme Self Simula 67 Smalltalk Squirrel Stackless...
54 KB (5,471 words) - 22:57, 2 July 2025
Racket has been under active development as a vehicle for programming language research since the mid-1990s, and has accumulated many features over the...
26 KB (3,502 words) - 23:58, 7 January 2024
(historically LISP, an abbreviation of "list processing") is a family of programming languages with a long history and a distinctive, fully parenthesized prefix...
87 KB (10,027 words) - 08:07, 27 June 2025
science, declarative programming is a programming paradigm, a style of building the structure and elements of computer programs, that expresses the logic...
23 KB (2,375 words) - 13:43, 16 July 2025
Libffi (category C (programming language) libraries)
CFFI), Racket, Embeddable Common Lisp and Mozilla. On Mac OS X, libffi is commonly used with BridgeSupport, which provides programming language neutral...
8 KB (834 words) - 18:58, 26 June 2025
book is accompanied by supporting software that runs in the Racket programming language. Since PLAI is constantly under development, some of the newer...
3 KB (244 words) - 20:57, 16 October 2024
comparison of functional programming languages which compares various features and designs of different functional programming languages. "LISP Introduction"...
22 KB (820 words) - 14:29, 25 May 2025
in most general-purpose programming languages, this program is used to illustrate a language's basic syntax. Such a program is often the first written...
27 KB (1,948 words) - 16:14, 14 July 2025
While loop (redirect from While (programming language))
In most computer programming languages, a while loop is a control flow statement that allows code to be executed repeatedly based on a given Boolean condition...
17 KB (1,525 words) - 09:31, 26 February 2025
List comprehension (category Articles with example Racket code)
A list comprehension is a syntactic construct available in some programming languages for creating a list based on existing lists. It follows the form...
22 KB (2,556 words) - 03:26, 3 March 2025
In computer programming, a trait is a language concept that represents a set of methods that can be used to extend the functionality of a class. In object-oriented...
22 KB (2,057 words) - 04:52, 20 June 2025
directly, Racket comes with a generator library for a more traditional generator specification. For example, #lang racket (require racket/generator)...
27 KB (3,218 words) - 09:33, 19 July 2025
Java, Logtalk, Object Pascal, Objective-C, OCaml, PHP, Racket, Seed7, Swift, Python 3.8. In languages supporting multiple inheritance, such as C++, interfaces...
4 KB (397 words) - 19:47, 19 July 2025
Matthew Flatt (category Programming language researchers)
He is also the leader of the core development team for the Racket programming language. Flatt received his PhD at Rice University in 1999, under the...
5 KB (468 words) - 09:56, 29 July 2025
Pattern matching (redirect from Pattern matching (functional programming))
used in some programming languages as a general tool to process data based on its structure, e.g. C#, F#, Haskell, Java, ML, Python, Racket, Ruby, Rust...
28 KB (3,292 words) - 08:36, 25 June 2025
science, extensible programming is a style of computer programming that focuses on mechanisms to extend the programming language, compiler, and runtime...
15 KB (1,711 words) - 18:05, 18 June 2025
Shriram Krishnamurthi (category Programming language researchers)
University and a member of the core development group for the Racket programming languages, responsible for creation of software packages including the...
6 KB (340 words) - 20:46, 8 July 2024
Racket Boys (Korean: 라켓소년단) is a 2021 South Korean television drama. The series, directed by Cho Young-kwang and written by Jung Bo-hun, stars Kim Sang-kyung...
100 KB (6,358 words) - 16:27, 26 July 2025