Hacker ApprovedDepartments

Squeak Smalltalk

Hacker Approved

The most recommended of 3 smalltalk environments

Free Smalltalk environment people use to learn object-oriented programming and explore ideas, with an image-based workflow that runs the same across platforms. Critics say the UI is pixelated and slow.

Free Smalltalk environment people use to learn object-oriented programming and explore ideas, with an image-based workflow that runs the same across platforms. Critics say the UI is pixelated and slow.

31 people gave an opinion

recommend it
25
criticize it
6
approval share
81%
Each figure is one person. RecommendsCriticizes

Recommended in 10 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: not recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 10 years

Median of the 3 owners who said how long they have had it.

Each square is one year.

Why it carries the badge

  • 25 people recommend itNeeds 10 or more, met.
  • 4.2 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 10 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Teaches object-oriented programming concepts

    “learning Smalltalk will make you understand what "object oriented" actually means”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “Squeak and Scheme were mind expanding points of curriculum for me”

    Comment from 11 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “I'm glad it was part of the cirriculum.”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”
  • Enjoyable for personal exploration

    “still enjoy following the progress of Squeak and all of its spinoffs”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “a novel software development experience that I'm very glad I did”

    Comment from 31 Dec 2025 in “Back to the future: the story of Squeak, a practical Smalltalk written in itself [pdf]”

    “used that a lot for my own personal exploration”

    Comment from 4 Dec 2025 in “Programming peaked”
    • Comment from 31 Dec 2025 in “Back to the future: the story of Squeak, a practical Smalltalk written in itself [pdf]”
  • Image-based workflow, easy deployment

    “Images run bit-identical on all platforms because they are byte coded virtual machines”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “Smalltalk's "wow" moment was the concept of a persistently running image”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “The image based workflow made deploying it surprisingly easy.”

    Comment from 26 Oct 2026 in “Pharo 14”
  • Runs on many platforms

    “We used to run (around 2009) Squeak on more platforms than Linux, they all still work in the 32 versions.”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “Images run bit-identical on all platforms because they are byte coded virtual machines”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

What people warn about

Each mark is one comment

  • UI feels dated and slow

    “The UI has been a huge impediment in my getting into Squeak development.”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

    “The UI is still pixely and slow.”

    Comment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

Other smalltalk environments people recommend

The two most recommended other smalltalk environments, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Squeak Smalltalk compared with 2 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Squeak SmalltalkThis page25681%1010 yrs3 ownersApproved
Pharo211166%9——
Cuis Smalltalk110100%5—Approved
See all 3 smalltalk environments, ranked

What people said

29 of the 35 comments that mention it, newest first. Each links to the original comment.

“Squeak is a modern, open-source Smalltalk programming system”

CriticizesComment from 31 Oct 2026 on Hacker News

“check out the Smalltalk implementation Squeak”

RecommendsComment from 29 Oct 2026 in “Emacs Turns 50”

“The image based workflow made deploying it surprisingly easy.”

RecommendsComment from 26 Oct 2026 in “Pharo 14”

“it has built in support for various data formats and easily made visualizations”

MixedComment from 12 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“it was quite heavy in RAM usage and I wanted something lighter”

MixedComment from 11 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“moved to Pharo to get better high resolution display support”

MixedComment from 11 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“Squeak and Scheme were mind expanding points of curriculum for me”

RecommendsComment from 11 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“Images run bit-identical on all platforms because they are byte coded virtual machines”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“We used to run (around 2009) Squeak on more platforms than Linux, they all still work in the 32 versions.”

MixedComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“still enjoy following the progress of Squeak and all of its spinoffs”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“I'm glad it was part of the cirriculum.”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“Smalltalk's "wow" moment was the concept of a persistently running image”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“The UI has been a huge impediment in my getting into Squeak development.”

CriticizesComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“everything looks good that I checked”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“The UI is still pixely and slow.”

CriticizesComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“learning Smalltalk will make you understand what "object oriented" actually means”

RecommendsComment from 10 Aug 2026 in “Squeak/Smalltalk 6.1 Release Notes”

“Squeak descendants are also not the only Smalltalks available.”

MixedComment from 23 Jul 2026 in “Malleable Computing, Emacs, and You”

“The Squeak/Seaside version has served him well for more than a decade but I've grown tired of the setup.”

MixedComment from 15 Jun 2026 in “Ask HN: What are you working on? (June 2026)”

“I am just as likely to get the kids on Pharo or Squeak”

RecommendsComment from 4 Mar 2026 in “Wait what, you can't use a *code* editor when you're under 18 now?”

“Their Squeak, Etoys and Croquet fixed it completely”

RecommendsComment from 21 Feb 2026 in “CERN rebuilt the original browser from 1989”

“Their Squeak, Etoys and Croquet fixed it completely.”

RecommendsComment from 21 Feb 2026 in “Show HN: A native macOS client for Hacker News, built with SwiftUI”

“Smalltalk environments such as Squeak and Pharo appear to be great environments to play around with such ideas”

RecommendsComment from 18 Jan 2026 in “If you put Apple icons in reverse it looks like someone getting good at design”

“Smalltalk is nice but it will never get past the toy language phase with that attitude.”

CriticizesComment from 31 Dec 2025 in “Back to the future: the story of Squeak, a practical Smalltalk written in itself [pdf]”

“a novel software development experience that I'm very glad I did”

RecommendsComment from 31 Dec 2025 in “Back to the future: the story of Squeak, a practical Smalltalk written in itself [pdf]”

“I was very excited by Squeak in the late 90s”

RecommendsComment from 31 Dec 2025 in “Back to the future: the story of Squeak, a practical Smalltalk written in itself [pdf]”

“used that a lot for my own personal exploration”

RecommendsComment from 4 Dec 2025 in “Programming peaked”

“It's not that squeak had too few ways of persisting & distributing code - it had too many.”

MixedComment from 5 Nov 2025 in “Ruby and Its Neighbors: Smalltalk”

“Squeak overdid that aspect of it, such that over time, it became hard to prune older side projects”

CriticizesComment from 5 Nov 2025 in “Ruby and Its Neighbors: Smalltalk”

“Squeak everywhere, but to also retain the "scripting" (light) commandline approach.”

RecommendsComment from 5 Nov 2025 in “Ruby and Its Neighbors: Smalltalk”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.