Smalltalk Programming Language

Comments focus on Smalltalk, its implementations like Pharo, Squeak, and Cuis, praising its interactive environment, IDE features, and simplicity while questioning its lack of modern popularity.

📉 Falling 0.4x Programming Languages
4,725
Comments
20
Years Active
5
Top Authors
#700
Topic ID

Activity Over Time

2007
11
2008
64
2009
134
2010
163
2011
143
2012
187
2013
209
2014
241
2015
289
2016
235
2017
344
2018
279
2019
286
2020
402
2021
390
2022
472
2023
304
2024
272
2025
289
2026
11

Keywords

REPL PHP JIT JS cuis.st lang.net V8 StrongTalk smalltalk.gnu markwatson.com smalltalk image vm environment object js gui language deploy code

Sample Comments

anthk May 18, 2024 View on HN

Smalltalk wasn't that far ;)

actionfromafar Oct 9, 2025 View on HN

Smalltalk is something like that.

Jtsummers Jul 18, 2022 View on HN

Smalltalk, my experience has mostly been with the Squeak and Pharo variants. It hits everything on your list, in my opinion.

olingern Jul 1, 2022 View on HN

Kind of cool to see smalltalk in use

nanna Nov 6, 2025 View on HN

Anyone working with a Smalltalk implementation?

Groxx Jun 26, 2012 View on HN

What, not a single mention of Smalltalk?

pjmlp Feb 12, 2014 View on HN

The Smalltalk environment is much more than just a REPL.

klibertp Aug 15, 2014 View on HN

I'd add the "closed world"/"walled garden" nature of image-based Smalltalks as one more popular hypothesis. On the other hand I never heard the "too hard to learn" argument: highly regular and small syntax coupled with very interactive experience of ST browsers and other tools made it a joy for me to learn. I have only one complaint: as I learned Pharo I frequently tried to learn some interesting package but I couldn't find the "entry point"

riffraff Jul 8, 2023 View on HN

Have you tried a smalltalk environment?There's plenty of mature options both commercial and free, and to me, many years ago,they have a similar feeling.

mparramon May 13, 2016 View on HN

Why is there no mention of Smalltalk on the page?