Hacker GitHub

← All repos

raganwald-deprecated/homoiconic

View on GitHub ↗ ★ 1,826 Ruby

An experiment in publishing code and words about code on a small scale.

191 mentions on Hacker News by 66 people: 120 stories, 71 comments · first 2008-10-29 · latest 2026-04-23

Mentions per year 191 mentions · busiest year 2009 (51)
20082026
  1. …it can't be both. So if I want to take the same ideas and put them in writing, I write a blog post: https://github.com/raganwald/homoiconic/blob/master/2010/01/...
    comment by raganwald · 2010-11-25 · in Matt Blaze: No, You Can't Have My Slides
  2. ▲ 130
    A new way to think about programs
    story by mrduncan · 2010-11-08 · 29 comments
  3. ▲ 66
    MVC, PVC and (¬M)VC
    story by raganwald · 2010-10-18 · 18 comments
  4. ▲ 5
    MVC, PVC and (¬M)VC
    story by jamesbritt · 2010-10-17 · 0 comments
  5. ▲ 3
    Let's make closures easy
    story by fogus · 2010-10-05 · 0 comments
  6. ▲ 5
    Why I Write Concept Software
    story by r11t · 2010-10-03 · 0 comments
  7. ▲ 1
    Why I Write Concept Software
    story by dmoney · 2010-10-01 · 1 comment
  8. ▲ 7
    Why I Write Concept Software
    story by raganwald · 2010-09-30 · 0 comments
  9. Sweet. This is an area Reg Braithwaite (AKA raganwald) has explored quite well: http://github.com/raganwald/homoiconic/blob/master/2008-10-2... http://github.com/raganwald/homoiconic/blob/master/2008-10-3... with more links at the bottom…
    comment by jamesbritt · 2010-09-30 · in Mock a mockingbird combinators in Ruby
  10. ▲ 1
    Eyes of Wood, Hands of Stone, Heart of Paper
    story by revorad · 2010-08-22 · 0 comments
  11. ▲ 39
    Programming Outside of Business Hours
    story by tomh · 2010-08-17 · 78 comments
  12. ▲ 12
    Final by Default
    story by raganwald · 2010-08-10 · 0 comments
  13. …job explaining the pitfalls (and to the OP's credit this was also linked from the original post.) http://github.com/raganwald/homoiconic/blob/master/2009-02-0...
    comment by wgj · 2010-06-24 · in The 28 Bytes of Ruby Joy
  14. ▲ 28
    A Degree of Understanding
    story by raganwald · 2010-06-21 · 21 comments
  15. …and not by the expected length of the code. It's an idea I explored very poorly in an old blog post: http://github.com/raganwald/homoiconic/blob/master/2009-06-0...
  16. ▲ 6
    A Modal Interface Combining Gestures and Direct Manipulation
    story by raganwald · 2010-04-19 · 0 comments
  17. ▲ 40
    The Use Case for Blocks
    story by zephyrfalcon · 2010-04-16 · 21 comments
  18. ▲ 1
    How I Came to Write iGesture
    story by tomh · 2010-04-15 · 0 comments
  19. …Seligman's book "Learned Optimism." I wrote a little about my perspective on it about a year ago: http://github.com/raganwald/homoiconic/blob/master/2009-05-0... I'm sorry that isn't a grand, unified answer to everything, but if it helps…
  20. ▲ 5
    Homoiconic: Significant whitespace
    story by ekiru · 2010-03-31 · 1 comment
  21. ▲ 9
    Significant Whitespace
    story by raganwald · 2010-03-30 · 2 comments
  22. He's still publishing, at least as of February 2010: http://github.com/raganwald/homoiconic/tree
  23. …on the server and then write it again on the client using Javascript/Underscore/JQuery/whatever? http://github.com/raganwald/homoiconic/blob/master/2010/02/d...
  24. …to cheap excuses like "Well it's a block argument." Raganwald et al seem to have managed just fine. http://github.com/raganwald/homoiconic/blob/master/2009-09-2... And deriding the brackets is just as meaningless as someone deriding the…
    comment by _pius · 2010-02-04 · in What Pythonistas Think of Ruby
  25. ▲ 23
    A Difficult Distraction
    story by raganwald · 2010-02-03 · 1 comment
  26. Raganworld's markdown rendered blog @ github http://github.com/raganwald/homoiconic has convinced me that while eye-candy and design is great, it is the content of the blog post itself that is of more value to me as a reader.
    comment by r11t · 2010-02-03 · in What Pythonistas Think of Ruby
  27. ▲ 71
    Beautiful Failure
    story by raganwald · 2010-01-28 · 25 comments
  28. …I agree with the OP that the problem here is that it is not easy to measure productivity. http://github.com/raganwald/homoiconic/blob/master/2009-02-1...
  29. ▲ 13
    Ruby Block Styling (Homoiconic/Reg Braithewaite)
    story by angelbob · 2009-12-09 · 2 comments
  30. ▲ 9
    Kestrels on Rails
    story by SlyShy · 2009-12-07 · 0 comments
  31. …at all even on solo work, and the Birthday Paradox you mention has already bitten a friend of mine: http://github.com/raganwald/homoiconic/blob/master/2009-04-0... So while I was ranting a bit about the process vs. tools issue, I…
    comment by raganwald · 2009-11-06 · in Thank you, Rails
  32. ▲ 69
    High Anxiety (raganwald on Go and learning new things)
    story by tptacek · 2009-10-27 · 46 comments
  33. …whether I have a pair of coconuts clamped to my ears and I'm waving palm fronds under an empty sky. http://github.com/raganwald/homoiconic/blob/master/2009-02-1...
  34. Much clearer than: http://github.com/raganwald/homoiconic/blob/master/2009-03-0...
    comment by raganwald · 2009-10-24 · in Scalable computer programming languages
  35. No, vice versa, Raganwald links to the Reddit post ( http://github.com/raganwald/homoiconic/blob/master/2009-10-0... )
    comment by tlrobinson · 2009-10-10 · in I Don't Code in my Free Time
  36. ▲ 102
    I Wouldn't Hire a Programmer With No Interest in Programming Outside of Work
    story by raganwald · 2009-10-08 · 109 comments
  37. ▲ 29
    Metalinguistic Abstractions in Ruby
    story by raganwald · 2009-10-08 · 6 comments
  38. ▲ 1
    Why Metalinguistic Programming?
    story by fogus · 2009-10-06 · 0 comments
  39. ▲ 1
    The Hopelessly Egocentric Blog Post
    story by fogus · 2009-10-01 · 0 comments
  40. ▲ 58
    Anaphora in Ruby
    story by raganwald · 2009-09-23 · 18 comments
  41. …sugar to Ruby like implied parameters so you can write things like: some_array.map(&'+ 1'): http://github.com/raganwald/homoiconic/blob/master/2008-11-2... The implementation is hideous: http://github.com/raganwald/homoiconic/blob/master/20…
    comment by raganwald · 2009-09-09 · in Eval() Isn't Quite Pure Evil
  42. …the MissingObject pattern." I strongly agree. Adding stuff to nil can have unintended consequences: http://github.com/raganwald/homoiconic/blob/master/2009-02-0...
    comment by raganwald · 2009-09-08 · in True, False And Nil Objects In Ruby
  43. …be a permanent addition, it's just a handy place for me to dump stuff that doesn't have a home yet. http://github.com/raganwald/homoiconic/tree/master/dumping_g... It reflects how I felt at the time but it doesn't reflect what I wanted to…
  44. ▲ 103
    I don't care why you won't write for iPhone/Android/PHP/Rails/Mac
    story by _pius · 2009-08-30 · 23 comments
  45. ▲ 26
    Rewriting Returning in Rails
    story by raganwald · 2009-08-29 · 14 comments
  46. I can't believe raganwald's homoiconic hasn't been mentioned yet: http://github.com/raganwald/homoiconic/tree/master
  47. The Fibonacci implementation here: http://github.com/raganwald/homoiconic/blob/master/2008-12-1... Does a pretty quick job using plain-old-old-ruby (POOR Implementation): time ruby /Users/raganwald/Desktop/matrix_fib.rb 102334155 real…
  48. http://github.com/raganwald/homoiconic/blob/master/2009-05-0... why is awesome. he's one of the big reason I'm a ruby programmer. He's contributed so much to the community, and he doesn't owe anybody anything. If he deleted all his repos,…
    comment by gfunk911 · 2009-08-19 · in _why is no more
  49. When I wrote this post about "Finding Joy in Combinators" it got a fair bit of link and upmod love: http://github.com/raganwald/homoiconic/blob/master/2008-11-1... I'd say there's some passion and curiosity about concatenative languages.…
    comment by raganwald · 2009-08-19 · in Joy in Factor
  50. Reminds me or a story I read a few weeks back: http://github.com/raganwald/homoiconic/blob/master/2009-06-2... . Asking for profile information as part of an interview process is not popular around here; I'd suggest scrubbing your earlier…