Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Smalltalk Talk

    medium.com/smalltalk-talk · Publication · on HN since 2015

    A Medium publication on Smalltalk and Pharo, arguing for the language's productivity, its design, and its relevance to modern development.

    Visit blogHN submissions
    Languages & CompilersProgramming
    What HN says

    HN commenters link it to support claims that Smalltalk is highly productive, to explain Lisp and Smalltalk symmetry, and as an intro to Amber.

    Stats for nerds
    20HN people shared it
    23linked in comments
    354story points
    Jan 2024last shared
    2017people per year2024

    Top posts on HN

    1. 1
      Pharo, the Modern Smalltalk
      1 person · 157 points · first shared 2017 · 171 comments on HN
    2. 2
      Smalltalk’s Productivity
      4 people · 100 points · first shared 2016 · 79 comments on HN
    3. 3
      Smalltalk vs. Scheme, JavaScript, and Java
      1 person · 43 points · first shared 2016 · 73 comments on HN
    4. 4
      Why Pharo Might Be the Future of Software Development (2017)
      4 people · 18 points · first shared 2017 · 6 comments on HN
    5. 5
      Why Smalltalk Failed to Dominate the World
      5 people · 12 points · first shared 2016 · Discussion on HN
    6. 6
      Lisp, Smalltalk, and the power of symmetry
      6 people · 10 points · first shared 2017 · Discussion on HN
    7. 7
      Smalltalk Choices
      1 person · 3 points · first shared 2017 · Discussion on HN
    8. 8
      My Christmas gift to OOP aficionados
      1 person · 3 points · first shared 2016 · 2 comments on HN
    9. 9
      What's wrong with developers today/
      1 person · 3 points · first shared 2015 · Discussion on HN
    10. 10
      How Smalltalk can benefit your startup
      1 person · 2 points · first shared 2016 · Discussion on HN

    What HN people wrote when they linked it

    • leocSep 2018

      "why smalltalk failed" may afaicr have been first thing I tried: https://www.google.com/search?q="Why+Smalltalk+failed" . https://medium.com/smalltalk-talk/why-smalltalk-failed-to-dominate-the-world-93e7e4195039 isn't the article I was looking for. It's much more recent, and much less in-depth. However http://wiki.c2.com/?WhyIsSmalltalkDead covers a lot of the same ground, unsurprisingly.

      I'm pretty sure that late-'80s/early-'90s ST was largely run on commodity (or fairly-commodity) hardware: PCs, Macs, Unix workstations. It was commercial Lisp that tended to be tied to dedicated hardware. IIUC Smalltalk did have a then-expensive appetite for RAM though.

      The commercial STs of the time weren't good as CGI languages like Perl and PHP for the same reasons they weren't suitable as Perl-style scripting languages in general. Meanwhile, behind the hype it soon turned out that Java applets were not ready for prime time either, while servlets were something that could probably have easily been replicated in ST (and for all I know, likely were).

    • pturingNov 2022

      You might try the keyword "expressiveness" and see how well that maps to what you are talking about.

      Definitely see Paul Graham's essay "Beating the Averages"
      http://www.paulgraham.com/avg.html

      People have tried to define and measure this and related ideas in different ways, and I'm not sold on any of them in particular. I can however suggest some languages that stand out in some of these explorations that you might consider.

      + Lisp dialects. In particular, take a look at Clojure, Shen, and Racket.

      + Smalltalk. Try Pharo. Check out some YouTube videos with Alan Kay.

      This is also worth a read
      https://medium.com/smalltalk-talk/lisp-smalltalk-and-the-power-of-symmetry-8bd96aaa0c0c

      If you're interested in math and data science stuff, also check out Julia.

    • horridoFeb 2017

      Being shackled to existing file-based tools holds you back from improving the software development process. In the past several decades, we've seen incremental improvements but nothing really earth-shattering. Do you really believe we'll still be using file-based tools for software development 50 or 100 years from now? Smalltalk is the future of software development created 45 years in the past. See https://medium.com/smalltalk-talk/smalltalk-and-the-future-of-the-software-industry-3f69cac13e5a.

    • andsoitisJan 2024

      Check out this lightweight intro, which touches on REST API communication: https://medium.com/smalltalk-talk/a-gentle-introduction-to-amber-8c532631e9ab

      It also shows how to integrate with external JavaScript libraries. The example they use is D3.

      Here's part 2 of their article: https://medium.com/@richardeng/you-are-now-an-ambersmith-c257a73f4ef9

      There are probably other tutorial that are more extensive.

    • Safety1stClydeApr 2017

      The link it gives for the proof that smalltalk is productive contains the most fake cooked statistics I have ever seen:

      https://medium.com/smalltalk-talk/smalltalk-s-proven-productivity-fe7cbd99c061

      That is not data, it is something someone cooked up, not even based on a real project.

    • mpweiherOct 2023

      Smalltalk’s Proven Productivity

      https://medium.com/smalltalk-talk/smalltalk-s-proven-productivity-fe7cbd99c061

      http://www.ifpug.org/wp-content/uploads/2017/04/IYSM.-Thirty-years-of-IFPUG.-Software-Economics-and-Function-Point-Metrics-Capers-Jones.pdf

    Related

    Richard Engmedium.com/@richardeng26 people

    The Smalltalk Revolution

    Richard Eng
    Personal · last shared 2024
    Cincom Smalltalk Blogcincomsmalltalk.com44 people

    Smalltalk: Our Death has been Exaggerated

    Cincom Smalltalk Blog
    Personal · last shared 2026
    Better Programmingbetterprogramming.pub319 people

    Three programmers got fired, including me, due to a single app crash

    Better Programming
    Publication · last shared 2025
    Wilfred Hugheswilfred.me.uk42 people

    Difftastic, the fantastic diff

    Wilfred Hughes
    Personal · last shared 2026
    Go Blogblog.golang.org529 people

    Go 2, here we come

    Go Blog
    Company · last shared 2026
    Graham Jenkinsdarkcoding.net44 people

    Facebook’s code quality problem (2015)

    Graham Jenkins
    Personal · last shared 2025
    Lambda the Ultimatelambda-the-ultimate.org615 people

    Simon Peyton Jones Elected into the Royal Society Fellowship

    Lambda the Ultimate
    Publication · last shared 2026
    Coding Horrorblog.codinghorror.com2.1k people

    Farewell Stack Exchange

    Coding Horror
    Personal · last shared 2026