Top all-time · #6738
Mukul Rathi
Personal blog · mukulrathi.comprogrammingsystems
Mukul Rathi writes Mukul's Blog, a personal blog at mukulrathi.com about programming and systems. Since 2019, 12 different Hacker News readers have linked it 14 times, most often “A Complete Guide to LLVM for Programming Language Creators”. The last post was in 2021, but the archive is still widely read.
Too few sampled comments (4) to say how often HN recommends it.?
Why HN links it
HN readers link Mukul Rathi's posts as practical resources for building a programming language on LLVM, including his guide to creating your own language. One commenter also cites his git visual guide list.
Summarised by Claude from a sample of 4 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
Mukul Rathi's personal website and blog
Most-linked posts?
- A Complete Guide to LLVM for Programming Language Creators4 people · 4 mentions · first linked 2022-02-27
- I wrote my own “proper” programming language (2020)2 people · 2 mentions · first linked 2022-11-29
- Gatsby and ReasonML – the holy grail? Find out how2 people · 2 mentions · first linked 2020-03-31
- An accessible introduction to type theory and implementing a type-checker2 people · 2 mentions · first linked 2021-12-28
What Hacker News says?
An article that leverages LLVM like this helps: https://mukulrathi.com/create-your-own-programming-language/...
Comment linking /create-your-own-programming-language/llvm-ir-cpp-api-tutorial/
on “So you want to design a programming language (2017)”Submitted I wrote my own “proper” programming language (2020) as a story · 93 points
HN discussionOriginal source along with some of their other git content: (Nitter search sometimes returns no results, so just refresh if that happens) - https://nitter.net/search?f=tweets&q=from:@NikkiSiapno+git&f... - https://nitter.net/search?f=tweets&q=from:@ChrisStaud+git&f-... For folks who enjoy visual guides, here are a few more I'm aware of: - http://marklodato.github.io/visual-git-guide/index-en.html - https://mukulrath…
Comment linking /git-beginner-cheatsheet/
on “A beginner's guide to Git version control”Submitted What it's like to intern at Facebook in 2019 as a story · 10 points
HN discussionI'm in the same boat as you -- here are the two best resources I found: https://mukulrathi.com/create-your-own-programming-language/... https://jaked.org/blog/2021-09-07-Reconstructing-TypeScript-... I read through the first 10 chapters of TAPL, and skimmed the rest. The first 10 chapters were good to remind myself of the framing. But as far as I can tell, all the stuff I care about is stuffed into one chapter (chap…
Comment linking /create-your-own-programming-language/intro-to-type-checking/
on “A decade of developing a programming language”Submitted Coding 2.0: Why bother testing your code? as a story · 5 points
HN discussionNot a book, but you might find it helpful https://mukulrathi.com/create-your-own-programming-language/...
Comment linking /create-your-own-programming-language/llvm-ir-cpp-api-tutorial/
on “Ask HN: LLVM Book to Get Started”Submitted A Complete Guide to LLVM for Programming Language Creators as a story · 3 points
HN discussionSubmitted Gatsby and ReasonML – the holy grail? Find out how as a story · 3 points
HN discussionSubmitted Level up your website in 2019 with Gatsby and React as a story · 3 points
HN discussionSubmitted I wrote my own “proper” programming language as a story · 2 points
HN discussionSubmitted An accessible introduction to type theory and implementing a type-checker as a story · 2 points
HN discussionSubmitted A step-by-step guide to integrating ReasonML into your Gatsby site as a story · 2 points
HN discussionSubmitted A Complete Guide to LLVM for Programming Language Creators (2020) as a story · 1 points
HN discussion