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

M

my word against yours... fight. (gnuu.org)

Personal blog · gnuu.orgprogramming

my word against yours... fight. (gnuu.org) is a personal blog at gnuu.org about programming. Since 2009, 13 different Hacker News readers have linked it 22 times, most often “Writing Your Own Toy Compiler Using Flex, Bison and LLVM (2009)”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
22mentions?
13HN people?
2009–2019first – last linked?
Links on Hacker News per year · peak 7 in 2010

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

Why HN links it

Posts on writing compilers with Flex, Bison and LLVM, including a 2009 toy compiler tutorial, plus a 2010 post on TomDoc and YARD for Ruby documentation. Commenters link the compiler tutorial as a learning resource.

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.

my word against yours... fight.

Most-linked posts?

  1. Writing Your Own Toy Compiler Using Flex, Bison and LLVM (2009)
    2 people · 2 mentions · first linked 2014-07-07
  2. Demystifying continuations in Ruby (2009)
    2 people · 2 mentions · first linked 2011-02-21
  3. Writing Your Own Toy Compiler Using Flex, Bison and LLVM
    2 people · 2 mentions · first linked 2009-09-18

What Hacker News says?

  1. Surprisingly shadow article for someone like Walter Bright. Just some basic recommendations, but nothing practical? No links to books, parsers, implementations? The easiest start would be "Compiler Construction using Flex and Bison" by Anthony A. Aaby, available as free pdf, and for adding LLVM to the mix the link would be: http://gnuu.org/2009/09/18/writing-your-own-toy-compiler/ There needs much more to be said, e…

    Comment linking /2009/09/18/writing-your-own-toy-compiler/

    on “So you want to write your own language?”
  2. Submitted Writing Your Own Toy Compiler Using Flex, Bison and LLVM as a story · 96 points

    HN discussion
  3. [Summary: read this paper instead http://scheme2006.cs.uchicago.edu/11-ghuloum.pdf ] The article is both acceptable and appreciated, but not good . There are far better, not to mention easier ways to start hacking a compiler quickly than doing it with Flex/Bison/LLVM and in C++. Look at this over engineering: http://gnuu.org/2009/09/18/writing-your-own-toy-compiler/4/ A compiler should be written as a fluid, jelly-l…

    Comment linking /2009/09/18/writing-your-own-toy-compiler/4/

    on “Writing Your Own Toy Compiler Using Flex, Bison and LLVM”
  4. Submitted SlimGems, a drop-in replacement for RubyGems -- now available as a story · 94 points

    HN discussion
  5. I found tutorials like this [0] one to be pretty useful, since they show how to actually use frameworks like LLVM, and lex/yacc/etc. practically. Note that this one is from 2009, and uses an outdated version of LLVM. Actually following along requires some debugging and digging through documentation, which is also helpful in its own way. [0] https://gnuu.org/2009/09/18/writing-your-own-toy-compiler/

    Comment linking /2009/09/18/writing-your-own-toy-compiler/

    on “Ask HN: How to learn to write a compiler and interpreter?”
  6. Submitted Loren Segal: Too Lazy to "Type" as a story · 34 points

    HN discussion
  7. See also http://tom.preston-werner.com/2010/05/11/tomdoc-reasonable-r... There's been some follow-up on Twitter, and Loren Segal has already written a blog post defending YARD and a YARD plugin so that you can use TomDoc and YARD together: http://gnuu.org/2010/05/12/whats-missing-from-tomdoc/ http://github.com/lsegal/yard-tomdoc Lots of thinking about documentation in the Ruby world lately - a good thing. See also r…

    Comment linking /2010/05/12/whats-missing-from-tomdoc/

    on “TomDoc 0.9.0”
  8. Submitted Writing Your Own Toy Compiler Using Flex, Bison and LLVM (2009) as a story · 15 points

    HN discussion
  9. Submitted Do Gem Downloads Really Correlate with Gem Usage? Survey Says: No as a story · 9 points

    HN discussion
  10. Submitted Let's Do Some Engineering Pt. 1: Design Patterns as a story · 9 points

    HN discussion
  11. Submitted Let's Do Some Engineering Pt. 2: Software Metrics as a story · 5 points

    HN discussion
  12. Submitted YARD 0.6.0 Released with New Doc Server and Tons of Features as a story · 3 points

    HN discussion
  13. Submitted Fixing Ruby's Inheritance Model Transparently (Neat Hack) as a story · 3 points

    HN discussion
  14. Submitted Writing Your Own Toy Compiler Using Flex, Bison and LLVM (2009) as a story · 2 points

    HN discussion
  15. Submitted Demystifying continuations in Ruby (2009) as a story · 2 points

    HN discussion
  16. Submitted Why are the Numbers So Whack? Explanations for Crazy Gem Download Counts as a story · 2 points

    HN discussion
  17. Submitted Clearing Launchpad and other OS X Lion (10.7) Tips as a story · 2 points

    HN discussion
  18. Submitted YARD 0.8.0 Released as a story · 1 points

    HN discussion
  19. Submitted Demystifying Continuations in Ruby as a story · 1 points

    HN discussion
  20. Submitted Ruby’s "private" Keyword is Not Heresy as a story · 1 points

    HN discussion
  21. Submitted Announcing "Friend": Adding Fine Grained Visibility Semantics to Ruby as a story · 1 points

    HN discussion
  22. Submitted Social Engineering Exploit of Google Chrome's Status Bar UI (with video demo) as a story · 1 points

    HN discussion

Search all of HN for gnuu.org

Linked by the same people?