What FP can learn from Smalltalk
summary
Pharo and Squeak show concrete tooling: a Pharo image inspector that evaluates expressions into live inspectors, a data studio that builds DataStudio visualizers without code, and GToolkit that performs GToolkit splicing to inline and collapse indirection. The demo samples 300,000 objects (typical image has ~2.5–3M), finds 60,000 Symbol instances and 40,000 IdentitySet instances, and renders bar charts of method lengths—metrics and domain-specific debuggers run live and produce actionable refactoring targets.
AI-written summary · about
chapters (4)
related talks
40mProgramming Clojure, Smalltalk-Style
26mTime-awareness in Object-exploration Tools: Toward In Situ Omniscient Debugging
01h 00mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 2 of 6
29mExploring Scala Tooling ecosystem
37mIntro to FP in Scala: Exploring a Toolbox for Solving Problems - Part 6 of 6
37mA Business Backend for My IDE
45mMoldable Development: Programming Through Custom Tools
30mVisualizing process evolution
