Top all-time · #6870
Jesse Warden
Personal blog · jessewarden.comprogramminggames
Jesse Warden's personal blog at jessewarden.com covers programming and games. Since 2008, 12 different Hacker News readers have linked it 12 times, most often “Steve Jobs on Flash: Correcting the Lies”. It is still writing: the last post was on 2026-10-21, and you can follow it by feed.
Too few sampled comments (5) to say how often HN recommends it.?
Why HN links it
HN readers link Jesse Warden's posts on functional programming language choice, critiques of Adobe and Steve Jobs over Flash, and early Flex tooling. One commenter points to his writing as a reason to start with F#.
Summarised by Claude from a sample of 5 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Most-linked posts?
- Steve Jobs on Flash: Correcting the Lies3 people · 3 mentions · first linked 2010-04-29
What Hacker News says?
I’m sympathetic to both Clojure and Elixir (or Gleam), but for easing into FP then I’d start with F# (or ReScript), just because they are both in the OCaml family of languages (best in class for pragmatic typed FP), and because of everything Jesse Warden writes: https://jessewarden.com/2021/01/in-search-of-the-best-functi... F# in particular because of the established ecosystem and possibility to fall back to OOP if…
Comment linking /2021/01/in-search-of-the-best-functional-programming-back-end-2021-update.html
on “Stack Overflow Developer Survey 2022”Submitted Steve Jobs on Flash: Correcting the Lies as a story · 10 points
HN discussionSide effects are not allowed in functional style programming. Exceptions are side effects, it doesn't matter whether they are checked or unchecked exceptions. https://jessewarden.com/2021/07/why-functional-programmers-a... While composing methods in stream style is convenient, methods that can throw exceptions warrant more careful coding, so convenience should not always be the priority.
Comment linking /2021/07/why-functional-programmers-avoid-exceptions.html
on “Java at 30: Interview with James Gosling”Submitted Message Systems: Callbacks, Events, Pub Sub, Promises, and Streams as a story · 9 points
HN discussionHere's one developers catalog of "lies and half truths" in Jobs' message: http://jessewarden.com/2010/04/steve-jobs-on-flash-correctin...
Comment linking /2010/04/steve-jobs-on-flash-correcting-the-lies.html
on “Adobe Responds to Jobs”Submitted Taking Corona SDK To The Next Level as a story · 2 points
HN discussion~~I can't tell if you're being sarcastic, but that's exactly what TFA does. But just to pull it out explicitly:~~ Edit: I think I misunderstood your point. You were asking for a similar kind of list as TFA from the other commenter which may not necessarily be the *same* 5 ideas Leaving the rest here in case it helps someone: 1. Parse, don’t validate https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va... 2.…
Comment linking /2021/04/errors-as-values.html
on “Functional Programming Self-Affirmations”Submitted Steve Jobs on Flash: Correcting the Lies as a story · 2 points
HN discussionhttp://jessewarden.com/2007/09/flex-gui-wysiwyg-creator-prot... off the top of my google. yes?
Comment linking /2007/09/flex-gui-wysiwyg-creator-prototype.html
on “Ask YC: What was that tool for rapid prototyping released on News.YC again?”Submitted React Redux Thunk vs. Elm (2019) as a story · 1 points
HN discussionSubmitted Steve Jobs on Flash: Correcting the Lies as a story · 1 points
HN discussionSubmitted Super fast rendering for flash games as a story · 1 points
HN discussion