Observed arrival · 2026-11-08
Strongtalk in the browser
A Rust reimplementation of typed Smalltalk that runs in the browser, with an interactive environment and a translator to TypeScript.
○Open
⊠Login
$Paid
†Ads
✦Pretty
●Pro
◎Niche
◉Human
⚑Risk
ƒJS
- For
- Smalltalk researchers and language-tool builders
- Worth noticing
- The page describes a numeric tower that includes SmallInteger, LargeInteger, Float, and Fraction, with 100 factorial as an example.
Field notes
The type checker is described as checking annotations separately, so adding or removing types is not supposed to change program behavior. The implementation section also calls out heap-based activations for deep recursion and block support for non-local return. Its TypeScript example maps <Int> to number and <Self> to this, then renders Smalltalk control messages as ordinary if and for constructs.
Observed signals
Read the marks
Editorial observations of this landing page, not a rating.
○OpenPublic substance visible
✦PrettyNotable craft visible
●ProPolished or operationally mature
◎NicheUnusually specific use
One card from the complete issue