Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #494

W

Wouter van Oortmerssen

Personal blog · strlen.comprogramminggames

Wouter van Oortmerssen's personal blog at strlen.com covers programming and games. Since 2008, 118 different Hacker News readers have linked it 183 times, most often “TreeSheets: Free Form Data Organizer (hierarchical spreadsheet)”. The last post was in 0001, but the archive is still widely read.

Visit the blog
183mentions?
11recommend?
118HN people?
2008–2026first – last linked?
Links on Hacker News per year · peak 20 in 2017

Sometimes recommended · 11 of 40 sampled comments recommend it?

Why HN links it

HN readers link Wouter van Oortmerssen's site for TreeSheets, his hierarchical note-taking app, and for his programming languages such as Lobster, Amiga E and FALSE.

Recommended for · 11 comments
Called TreeSheets fast, nice, and recommended, and the most innovative in its space; Lobster likely spot-on.

Summarised by Claude from a sample of 40 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.

Most-linked posts?

  1. TreeSheets: Free Form Data Organizer (hierarchical spreadsheet)
    25 people · 26 mentions · first linked 2021-08-25
  2. Treesheets: cross-platform, free-form data organizer app
    24 people · 36 mentions · first linked 2013-12-08
  3. The Lobster Programming Language
    9 people · 9 mentions · first linked 2022-03-02
  4. The Lobster Programming Language
    8 people · 17 mentions · first linked 2017-10-26
  5. Lobster, a game programming language
    7 people · 7 mentions · first linked 2013-01-21
  6. /aardappel-language
    5 people · 5 mentions · first linked 2010-11-17
  7. Java Style Classes in C++
    5 people · 5 mentions · first linked 2013-06-14
  8. Restructor: Automatically refactors code-bases to their least-redundant form
    4 people · 4 mentions · first linked 2017-06-13
  9. ProcrastiTracker An open source time tracking tool for Windows
    4 people · 4 mentions · first linked 2013-09-09
  10. The Lobster Programming Language
    3 people · 6 mentions · first linked 2022-06-02

What Hacker News says?

  1. jmiskovic · 2019-10-21Recommends
    Another alternative is TreeSheets ( http://strlen.com/treesheets/ ) which is desktop only but very fast and nice implementation of structured note taking tool. It's very well suited as replacement for mind maps, categorization of items and mapping hierarchical structures. I prefer it to any online solution because of speed and data ownership.

    Comment linking /treesheets/

    on “Ask HN: How do you share/organize knowledge at work and life?”
  2. Submitted The Lobster Programming Language as a story · 387 points

    HN discussion
  3. The following are not exactly what you have asked for. https://gephi.org/ This implements lots of graph visualization algorithms. https://strlen.com/treesheets/ Excel for tree data.

    Comment linking /treesheets/

    on “The hunt for the missing data type”
  4. Submitted Treesheets: cross-platform, free-form data organizer app as a story · 359 points

    HN discussion
  5. Have you seen Treesheets, http://strlen.com/treesheets/ ?

    Comment linking /treesheets/

    on “Stop Using Excel, Finance Chiefs Tell Staffs”
  6. Submitted TreeSheets: Free Form Data Organizer as a story · 188 points

    HN discussion
  7. Descended from FOVquake and Pan(oramic)Quake. https://strlen.com/gfxengine/panquake/ Changing the lens projection is a little different than changing the value of pi, but it plays in the same "visually wrong" space.

    Comment linking /gfxengine/panquake/

    on “Non-Euclidean Doom: what happens to a game when pi is not 3.14159 (2022) [video]”
  8. Submitted Lobster, a game programming language as a story · 145 points

    HN discussion
  9. I generally LOVE concatenative languages! I made this once: https://strlen.com/false-language/

    Comment linking /false-language/

    on “The Goose Programming Language”
  10. Submitted The Lobster Programming Language as a story · 93 points

    HN discussion
  11. Wow, from the developer of Amiga E: https://strlen.com/amiga-e/ This was my first programming language. Good old times!

    Comment linking /amiga-e/

    on “The Goose Programming Language”
  12. Submitted TreeSheets: Free-Form Data Organizer as a story · 76 points

    HN discussion
  13. emmelaich · 2026-10-25Recommends
    And ... you made Lobster lang, Cube2/Sauerbraten 3d shooter and voxray/voxile and lots of other cool things. https://strlen.com/

    Comment linking /

    on “The Goose Programming Language”
  14. Submitted Lobster is a game programming language as a story · 75 points

    HN discussion
  15. You might want to update https://strlen.com/language-design-overview/ at some point.

    Comment linking /language-design-overview/

    on “The Goose Programming Language”
  16. Submitted The Lobster Programming Language as a story · 43 points

    HN discussion
  17. Was it your first programming language ? ps: Ah well, I could have searched before asking https://strlen.com/programming-languages/ super neat history !

    Comment linking /programming-languages/

    on “The Goose Programming Language”
  18. Submitted The Lobster Programming Language as a story · 19 points

    HN discussion
  19. *one of, you mean: https://strlen.com/programming-languages/

    Comment linking /programming-languages/

    on “The Goose Programming Language”
  20. Submitted Sloppy -- Rate source code by amount of cut-and-paste as a story · 5 points

    HN discussion
  21. Arcan seems like https://strlen.com/treesheets/ for the OS-level.

    Comment linking /treesheets/

    on “Show HN: Haystack – an IDE for exploring and editing code on an infinite canvas”
  22. Submitted Amiga E as a story · 4 points

    HN discussion
  23. somehow my idea of the ultimate coding platform for touch interfaces would be more symbolic/graphical (eg a few of wouter's languages, see http://strlen.com/language-design-overview or scratch from MIT). I know there are many limitations in that approach, but nonetheless it would be neat to push (or nudge) the boundaries of the modern development style.

    Comment linking /language-design-overview

    on “Codify: native coding environment for iPad”
  24. Submitted The Lobster Programming Language as a story · 3 points

    HN discussion
  25. http://strlen.com/treesheets/ It's a cross between an outliner / spreadsheet / mind-mapper and general note taker. I've spent significantly more hours using it than I've spent programming it, so that's a win in my book :)

    Comment linking /treesheets/

    on “Ask HN: What simple tools or products are you most proud of making?”
  26. Submitted ProcrastiTracker An open source time tracking tool for Windows as a story · 3 points

    HN discussion
  27. walterbell · 2018-12-08Recommends
    Yes, I've bought every alleged outliner since and nothing compares. What's amazing is that Ecco had 100% reliable cross-device syncing in 1990s, both PC-PC and PC-PalmPilot. So it has enough metadata in the database. TreeSheets ( http://strlen.com/treesheets/ ) is an open-source cross-platform codebase (wxWidgets) with fast graphics, since it was designed by a game developer. That's one possible starting point for c…

    Comment linking /treesheets/

    on “Ask HN: Which abandoned proprietary software would you resurrect?”
  28. Submitted The Lobster Programming Language as a story · 3 points

    HN discussion
  29. vanderZwan · 2020-05-28Recommends
    I like the approach Wouter van Oortmerssen uses in Lobster: class Animal: alive = true class Cat : Animal def hello(): print "meow" class Dog : Animal barked = 0 def hello(d::Dog): print "bark!" barked++ let d = Dog {} d.hello() let a:Animal = d a.hello() In other words, A.B(C) is just syntactic sugar for B(A, C), and class definitions are just syntactic on top of that. The relation between OO and regular functions…

    Comment linking /lobster/

    on “The use of `class` for things that should be simple free functions”
  30. Submitted Java Style Classes in C++ as a story · 3 points

    HN discussion

Search all of HN for strlen.com

Linked by the same people?