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

Top all-time · #7734

K

Kazimir Majorinc

Personal blog · kazimirmajorinc.blogspot.comprogrammingphilosophy

Kazimir Majorinc's personal blog at kazimirmajorinc.blogspot.com covers programming and philosophy. Since 2009, 10 different Hacker News readers have linked it 23 times, most often “What Dijkstra blogged about Lisp”. The last post was in 2013, but the archive is still widely read.

Visit the blog
23mentions?
10HN people?
2009–2012first – last linked?
Links on Hacker News per year · peak 15 in 2010

Too few sampled comments (6) to say how often HN recommends it.?

Why HN links it

HN commenters cite his blog as a reference for Lisp internals, such as fexprs, hygienic macros and symbols as s-expressions, and for a post collecting quotes on Dijkstra's views of programming languages.

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

Most-linked posts?

  1. What Dijkstra blogged about Lisp
    3 people · 3 mentions · first linked 2010-03-30
  2. Interesting Case of Mismatched Parentheses
    2 people · 2 mentions · first linked 2010-05-10
  3. Alan Kay on Lisp and Fexprs
    2 people · 2 mentions · first linked 2010-02-14

What Hacker News says?

  1. Don't take anything Dijkstra says personally. I don't think he's ever said anything positive about any language, except perhaps Lisp, and even then it was just a 'this isn't horrible' more than a positive. Wish I could find that quote. EDIT: Found it - http://kazimirmajorinc.blogspot.com/2010/03/what-dijkstra-bl...

    Comment linking /2010/03/what-dijkstra-blogged-about-lisp.html

    on “Quotes about programming languages”
  2. Submitted Examples of Lisp formatting through history as a story · 107 points

    HN discussion
  3. Newlisp is my favorite Lisp dialect. Before that I used Scheme and before that, CL. I prefer Newlisp because combination of dynamic scope and fexprs is conceptually simpler and more expressive than combination of lexical scope and macros. If reader doesn't believe me, he can check what Thomas Lord wrote on Lambda the Ultimate site, http://lambda-the-ultimate.org/node/3640 He really understood fexprs well. Or John Sh…

    Comment linking /2010/02/alan-kay-on-fexprs.html

    on “CL or Scheme?”
  4. Submitted And, Why Didn't Dijkstra Like Lisp? as a story · 86 points

    HN discussion
  5. Closures are the functions with "private" data preserving values between two calls of the same function. It is not impossible with dynamic scope - but problem is again accidental name clash. As it is the same problem as with macros - I guess it can be solved on similar way - using functions with generated unusual and unique names of variables. On the other side, with dynamic scope, functions are as expressive (or al…

    Comment linking /2009/01/two-definitions-of-if-function.html

    on “Dragonfly 0.60 - a newLisp web framework”
  6. Submitted Alan Kay on Lisp and Fexprs as a story · 41 points

    HN discussion
  7. There are few ways out of that: 1. use of "contexts" i.e. Newlisp namespaces 2. use of same approach as in CL or Scheme macros. In CL it is automatic generation of unusual names, gensyms, in Scheme it is even more automatic "hygiene". Both of these approaches are available in Newlisp as well. One can check my blog post at: http://kazimirmajorinc.blogspot.com/2009/12/symbols-as-sexpr... It is not simple reading if on…

    Comment linking /2009/12/symbols-as-sexprs.html

    on “Dragonfly 0.60 - a newLisp web framework”
  8. Submitted Why You Do Not Use Lisp -- a survey as a story · 16 points

    HN discussion
  9. metaguri · 2010-04-28Recommends
    I had trouble figuring out if they were joking with each other or being serious. Regardless, I must say that they both have a quite peculiar style of writing, and it was cool to see the human side of two people that I've studied so much. The previous post referenced at the top ( http://kazimirmajorinc.blogspot.com/2010/03/what-dijkstra-bl... ) also has a lot of great material.

    Comment linking /2010/03/what-dijkstra-blogged-about-lisp.html

    on “McCarthy - Dijkstra short polemics in 1976”
  10. Submitted Interesting Case of Mismatched Parentheses as a story · 12 points

    HN discussion
  11. You can check my blog. There is a lot of code=data manipulation there. For example, this one: http://kazimirmajorinc.blogspot.com/2009/12/symbols-as-sexpr... This post describes implementation of hygienic (even recursive hygienic) fexprs in Newlisp.

    Comment linking /2009/12/symbols-as-sexprs.html

    on “What the FOOP? Functional OOP in newLisp”
  12. Submitted McCarthy - Dijkstra short polemics in 1976 as a story · 11 points

    HN discussion
  13. Submitted On Pitman's "Special Forms in Lisp." as a story · 10 points

    HN discussion
  14. Submitted Find Your Way Through Lisp Labyrinth. as a story · 7 points

    HN discussion
  15. Submitted Short notes on McCarthy's "Recursive Functions" as a story · 7 points

    HN discussion
  16. Submitted What Dijkstra blogged about Lisp as a story · 7 points

    HN discussion
  17. Submitted Missing Link Between Code and Data as a story · 6 points

    HN discussion
  18. Submitted Automated theorem finding in propositional calculus as a story · 4 points

    HN discussion
  19. Submitted C# vs C++: more jobs and better weekends? as a story · 4 points

    HN discussion
  20. Submitted McCarthy's 1960 "Recursive Functions ..." Lisp in Newlisp as a story · 3 points

    HN discussion
  21. Submitted There is Little Interest in Lisp History. as a story · 2 points

    HN discussion
  22. Submitted Interesting case of Mismatched Parentheses as a story · 2 points

    HN discussion
  23. Submitted Eval-string or eval? as a story · 1 points

    HN discussion

Search all of HN for kazimirmajorinc.blogspot.com

Linked by the same people?