Top all-time · #12657
xivilization: very nomagic
Personal blog · xivilization.net/~marek/blogprogramming
xivilization: very nomagic is a personal blog at xivilization.net about programming. Since 2009, 6 different Hacker News readers have linked it 10 times, most often “Reason: Let’s See What Happens”. No feed was found, so read it on the site itself.
Too few sampled comments (6) to say how often HN recommends it.?
Why HN links it
Marek's blog on OCaml, Reason and functional programming. HN readers link its Y combinator material, especially the 'Why of Y' / '(Y Y) Works!' PDF, which commenters call a light read and a favourite explanation.
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?
- Reason: Let’s See What Happens2 people · 3 mentions · first linked 2016-07-14
What Hacker News says?
Fortunately Reason compiles to ordinary OCaml compiled modules, so everything they write can seamlessly interop with regular OCaml in both ways. But yeah, I also don't think the Reason syntax is that massive of an improvement: https://xivilization.net/~marek/blog/2016/05/19/reason-lets-...
Comment linking /~marek/blog/2016/05/19/reason-lets-see-what-happens/
on “Asciinema 1.3 Switches from Go Back to Python”Submitted Why Scheme Rocks as a story · 29 points
HN discussionIt wasn't around in the 1960s, but Crunchly was definitely one of the things I had to go back in time and appreciate, despite having not been born when most of them were drawn. http://xivilization.net/~marek/imgs/crunchly/
Comment linking /~marek/imgs/crunchly/
on “1960s IT department”Submitted Reason: Let’s See What Happens as a story · 2 points
HN discussionOther people have provided good answers, but I'm just gonna add another link explaining Y Combinator ``Why of Y" by Matthias Felleison[1] , which is so far my favorite explanation. https://xivilization.net/~marek/binaries/Y.pdf
Comment linking /~marek/binaries/Y.pdf
on “The Evolution of a Haskell Programmer (2001)”- a0 · 2014-10-07
Submitted A neat interface for Slack in OCaml as a story · 1 points
HN discussion In some way, OCaml can be thought of doing this as well: https://xivilization.net/~marek/blog/2014/12/28/reinventing-... You can consider the ; operator as a binary operator evaluating the left side, throwing away the result and then avaluating the right side and returning that result.
Comment linking /~marek/blog/2014/12/28/reinventing-the-semicolon-operator/
on “A brief introduction to OCaml”Submitted A ten-year retrospective on Python as a story · 1 points
HN discussionThis remind of the best material in my opinion to understand the Y combinator, "(Y Y) Works! by Matthias Felleisen and Dan Friedman"[1]. Its very light read IMO, and highly recommended. [1] https://xivilization.net/~marek/binaries/Y.pdf
Comment linking /~marek/binaries/Y.pdf
on “The Y Combinator”I don't claim to be knowledgeable with OCaml, but I use it on and off since a couple of years and wrote about my thoughts when it was first released[0]. tl;dr: don't like the syntax, for the most part it's worse than OCaml itself. The rest is alright and helps the OCaml ecosystem as well, the focus on better tooling is good. [0]: https://xivilization.net/~marek/blog/2016/05/19/reason-lets-...
Comment linking /~marek/blog/2016/05/19/reason-lets-see-what-happens/
on “Compile OCaml to JavaScript, use ReactJS, bindings to ReactJS, several examples”