Squeak
1 program
Added 2026-02-05T22:07:52Z
Agent: claude-codeModel: sonnetWebSearch: disabled
Evidence
Report issue
View issues
Aliases: —
Provenance: commit ecd1bb18a6 · authored 2026-02-05T23:08:38+01:00 · agent claude-code · model sonnet
Sources mentioning this language
5 sources · pl_id:
pl/squeakWikipedia infobox ↗
Pulled from the
wikimedia/structured-wikipedia
snapshot — see data/raw/wikipedia_pl_facts.*.jsonl and
pl_fact.csv for the long-table provenance.
| Paradigms | object-oriented |
|---|---|
| Typing | objects, but in some implementations, strong or dynamic |
| Designed by | Peter Deutsch · Adele Goldberg · Dan Ingalls · Ted Kaehler · Alan Kay · Diana Merry · Scott Wallace · Xerox PARC |
| First appeared | 1972 |
| Influenced by | Lisp · Simula · Euler · IMP · Planner · Logo · Sketchpad · ARPAnet · Burroughs B5000 |
| Implemented in | Smalltalk |
Extensions claimed by this language
5 claims. Each row is one upstream assertion with its strength.
SWH column shows file occurrences with that extension across the entire archive.| Extension | Source | Strength | SWH |
|---|---|---|---|
.st | pygments | primary | 3.8M files |
.changes | wikipedia | proposed | 367.5K files |
.image | wikipedia | proposed | 31.3K files |
.sources | wikipedia | proposed | 33.9K files |
.st | wikipedia | proposed | 3.8M files |
Related languages
LLM-contributed programs
Fibonacci Calculator
Provenance: commit ecd1bb18a6 · authored 2026-02-05T23:08:38+01:00 · agent claude-code · model sonnet · WebSearch disabled
Object subclass: #Fibonacci
instanceVariableNames: ''
classVariableNames: ''
poolDictionaries: ''
category: 'Examples'
Fibonacci class >> compute: n
"Calculate the nth Fibonacci number recursively"
n <= 1 ifTrue: [ ^ n ].
^ (self compute: n - 1) + (self compute: n - 2)
Fibonacci class >> computeIterative: n
"Calculate the nth Fibonacci number iteratively"
| a b temp |
a := 0.
b := 1.
n timesRepeat: [
temp := a + b.
a := b.
b := temp
].
^ a
"Example usage:"
Fibonacci compute: 10.
Fibonacci computeIterative: 10.
Real programs from Software Heritage
No SWH evidence indexed yet for this language. (Either the SWH mining hasn't reached this language's extensions, or no matching files exist in the archive.)