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 · #1854

F

Felix Winkelmann

Personal blog · call-with-current-continuation.orgprogrammingsystems

Felix Winkelmann's personal blog at call-with-current-continuation.org covers programming and systems. Since 2007, 42 different Hacker News readers have linked it 61 times, most often “Fleng 22 (concurrent logic programming)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
61mentions?
42HN people?
2007–2026first – last linked?
Links on Hacker News per year · peak 10 in 2021

Most-linked posts?

  1. Fleng 22 (concurrent logic programming)
    8 people · 8 mentions · first linked 2021-04-27
  2. Thoughts on Forth Programming
    5 people · 7 mentions · first linked 2019-07-30
  3. How Software Companies Die (1995)
    3 people · 5 mentions · first linked 2017-01-07
  4. /fp/
    3 people · 3 mentions · first linked 2012-07-20
  5. UF – A Traditional Forth for Varvara
    3 people · 3 mentions · first linked 2022-06-19
  6. Bones: A simple Scheme compiler for x86_64 systems
    3 people · 3 mentions · first linked 2014-07-05
  7. Strand Programming Language
    3 people · 3 mentions · first linked 2021-04-26
  8. /
    2 people · 3 mentions · first linked 2008-04-05
  9. I hate the X11 ICCCM selection system
    2 people · 2 mentions · first linked 2019-10-16
  10. /
    2 people · 2 mentions · first linked 2007-09-24

What Hacker News says?

  1. Chicken's author also created Bones, a Scheme that outputs x86-64 assembly language. http://www.call-with-current-continuation.org/bones/ README: http://www.call-with-current-continuation.org/bones/bones.ht...

    Comment linking /bones/bones.html

    on “Show HN: Bel”
  2. Submitted Thoughts on Forth Programming as a story · 151 points

    HN discussion
  3. See also here for an actively maintained and relatively portable implementation of Flat GHC, Strand and PCN for UNIX systems: http://www.call-with-current-continuation.org/fleng/fleng.ht...

    Comment linking /fleng/fleng.html

    on “Ask HN: What's Prolog like in 2024?”
  4. Submitted Fleng 22 (concurrent logic programming) as a story · 126 points

    HN discussion
  5. Strand is one of the languages that particularly blew my mind, I think it was Armstrong that said that Strand was "too parallel" Strand is a logic programming language for parallel computing, derived from Parlog[2] which itself is a dialect of Prolog[3]. While the language superficially resembles Prolog, depth-first search and backtracking are not provided. Instead execution of a goal spawns a number of processes th…

    Comment linking /strand/strand.html

    on “Programming languages that blew my mind (2023)”
  6. Submitted Strand Programming Language as a story · 117 points

    HN discussion
  7. Companies can come back after the HBS MBAs/bizdevs take over, they must return to product/engineering/creative focused though and it is tough, usually it takes a near failure for the problem to be recognized. Apple survived when Jobs came back and focused on products/engineering/creativity. Microsoft survived post-Ballmer after returning to product/engineering led decision making and power structures. Amazon is top…

    Comment linking /rants/how-companies-die.txt

    on “The Coming Boeing Bailout?”
  8. Submitted Bones: A simple Scheme compiler for x86_64 systems as a story · 105 points

    HN discussion
  9. FLENG[1] - Wow, "low level concurrent logic programming language descended from Prolog" - sounds like an easy swap out for Erlang since they have the same heritage. ;) [1] http://www.call-with-current-continuation.org/fleng/fleng.ht...

    Comment linking /fleng/fleng.html

    on “Show HN: Visual flow-based programming for Erlang, inspired by Node-RED”
  10. Submitted The joy of concurrent logic programming as a story · 99 points

    HN discussion
  11. As far as FL/FP/FPr go, http://www.call-with-current-continuation.org/fp/ is the most mature and complete implementation I'm aware of. There's #proglangdesign on freenode where a bunch of us have been on an array language/function-level streak lately. Some people there might be aware of more.

    Comment linking /fp/

    on “Advanced programming languages (2009)”
  12. Submitted The Brutalist Programming Manifesto as a story · 68 points

    HN discussion
  13. Furry Paws is an "optimizing whole-program compiler and runtime-system for a dialect of John Backus' FP language": http://www.call-with-current-continuation.org/fp/

    Comment linking /fp/

    on “Can Programming Be Liberated From The Von Neumann Style? (1977) [pdf]”
  14. Submitted FLENG, a concurrent logic programming language as a story · 68 points

    HN discussion
  15. There's also Bones, an R5RS Scheme that compiles to x86_64 assembly (from the Chicken Scheme creator). http://www.call-with-current-continuation.org/bones/ https://bitbucket.org/bunny351/bones

    Comment linking /bones/

    on “Compiling a Lisp to x86-64: primitive functions”
  16. Submitted MicroFLENG – concurrent logic programming for CP/M, C64 and the “uxn” VM as a story · 47 points

    HN discussion
  17. I think this is very indicative of Winkelmann's philosophies about software in general. On his site he writes a little bit about why he thinks Forth is so important, and I think it makes for a good explanation of why he probably implemented Strand like this: http://www.call-with-current-continuation.org/articles/forth...

    Comment linking /articles/forth.txt

    on “Strand Programming Language”
  18. Submitted I hate the X11 ICCCM selection system as a story · 36 points

    HN discussion
  19. From the same author, and in the same family of languages, is FLENG: http://www.call-with-current-continuation.org/fleng/fleng.ht... It lacks Strand's distributed features but includes prolog's unification.

    Comment linking /fleng/fleng.html

    on “Strand Programming Language”
  20. Submitted MA – a single-window clone of Plan9's Acme editor in Tcl/TK as a story · 5 points

    HN discussion
  21. A sample from their user manual[0]: % print even numbers between 1 and 10 main :- count(1). count(11). count(N) :- N =< 10 | even(N), N2 is N + 1, count(N2). even(N) :- M is N \\ 2, even(M, N). even(0, N) :- writeln(N). even(_, _) :- otherwise | true. [0] http://www.call-with-current-continuation.org/strand/MANUAL

    Comment linking /strand/MANUAL

    on “Strand Programming Language”
  22. Submitted ?- Prolog as a story · 4 points

    HN discussion
  23. Nitpick: It's 'Lua', not 'LUA'. (It's Portuguese for "moon", and its predecessor was called 'Sol'.) While I too prefer C+Lua, Schemes that compiler to C are another option. Chicken Scheme ( http://www.call-with-current-continuation.org/ ) is quite good. Gambit ( http://www.iro.umontreal.ca/~gambit/ ) is also popular, though I have less experience with it.

    Comment linking /

    on “Amplifying C”
  24. Submitted Stacktor: stack based DSL, inspired by Factor as a story · 4 points

    HN discussion
  25. The Strand programming book states that an early version of the Erlang runtime was implemented in Strand (see "13.1: History" http://www.call-with-current-continuation.org/files/strand-b... ), which is an interesting tidbit that I haven't seen come up when the history of Erlang is discussed, like in the featured article.

    Comment linking /files/strand-book.pdf

    on “The Beam”
  26. Submitted UF – A Traditional Forth for Varvara as a story · 3 points

    HN discussion
  27. > This implementation additionally can distribute pools of parallel processes over native OS level threads, thus taking advantage of multicore architectures. Locking overhead should be small, as data is normally not shared among processes executing on different threads. From: http://www.call-with-current-continuation.org/fleng/fleng.ht... It seems the author has taken this into account, it's not a 1:1 mapping of pro…

    Comment linking /fleng/fleng.html

    on “The joy of concurrent logic programming”
  28. Submitted Thoughts on Forth Programming as a story · 3 points

    HN discussion
  29. There is a nice Tcl/Tk port of Acme: http://www.call-with-current-continuation.org/ma/ma.html

    Comment linking /ma/ma.html

    on “A Tour of Acme (2012)”
  30. Submitted Thoughts on Forth Programming as a story · 3 points

    HN discussion

Search all of HN for call-with-current-continuation.org

Linked by the same people?