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
20082026
-
sweet! the best thing about this book is that it led me to homoiconic! https://github.com/raganwald/homoiconic so much goodness there.
comment by SonicSoul · 2012-02-29 · in Raganwald's "How to Do What You Love" is free today -
▲ 67
Literate Programming Mattersstory by raganwald · 2012-02-10 · 20 comments
-
▲ 1
Optimismstory by niyazpk · 2012-02-01 · 0 comments
-
▲ 39
Reusable Abstractions in CoffeeScriptstory by raganwald · 2012-01-30 · 4 comments
-
▲ 8
Captain Obvious on JavaScriptstory by jergason · 2012-01-20 · 0 comments
-
▲ 1
Refactoring Methods with Recursive Combinatorsstory by llambda · 2012-01-18 · 0 comments
-
▲ 3
Captain Obvious On Javascriptstory by llambda · 2012-01-11 · 0 comments
-
▲ 3
Ask HN: CoffeeScript used in open-source JavaScript libraries?story by malandrew · 2011-12-19 · 2 comments
-
▲ 218
CoffeeScript is not a language worth learningstory by llambda · 2011-12-19 · 124 comments
-
▲ 2
Misadventure: Demo game written with Faux and Backbone.jsstory by danso · 2011-12-16 · 0 comments
-
…Undecideable //=> Undecideable You are opening up the “Hopelessly Egocentric Null” can of worms: https://github.com/raganwald/homoiconic/blob/master/2009-02-...
comment by raganwald · 2011-12-15 · in Strangest Language Features -
▲ 1
Ask HN:OOP inheritance and virtual functionsstory by ejenkinsiii · 2011-12-08 · 0 comments
-
For posterity, the original title of this blog post was "White Power": https://github.com/raganwald/homoiconic/commit/bd55e8ad731cc... Reg Braithwaite doing the Clayton Bigsby. Stay classy.
comment by quitedisgusted · 2011-12-01 · in Making Coffeescript’s Whitespace More Significant -
…mention jQuery. I wrote “Significant Whitespace” in March of 2010, long before trying Coffeescript: https://github.com/raganwald/homoiconic/blob/master/2010/03/...
comment by raganwald · 2011-11-30 · in Making Coffeescript’s Whitespace More Significant -
▲ 143
Making Coffeescript’s Whitespace More Significantstory by raganwald · 2011-11-30 · 91 comments
-
trying: https://github.com/raganwald/homoiconic/pull/6
comment by lukeholder · 2011-11-30 -
…talking about blocks, lambdas or methods that do not call anything except what has been passed in. https://github.com/raganwald/homoiconic/blob/master/2008-11-... Thanks for pointing out an important omission. Updated.
comment by raganwald · 2011-11-21 · in Mockingbirds and Simple Recursive Combinators in Ruby -
▲ 1
Mockingbirds and Simple Recursive Combinators in Rubystory by llambda · 2011-11-21 · 0 comments
-
▲ 32
Mockingbirds and Simple Recursive Combinators in Rubystory by raganwald · 2011-11-21 · 11 comments
-
Learned Optimism really helped me: https://github.com/raganwald/homoiconic/blob/master/2009-05-...
comment by raganwald · 2011-11-19 · in Training in 'concrete thinking' can be self-help treatment for depression -
▲ 1
Williams, Master of the "Come From"story by fogus · 2011-11-17 · 0 comments
-
▲ 195
Williams: Master of the "Come From"story by ColinWright · 2011-11-16 · 40 comments
-
▲ 4
The Hopelessly Egocentric Blog Poststory by llambda · 2011-11-10 · 0 comments
-
Some consequences: https://github.com/raganwald/homoiconic/blob/master/2009-02-...
comment by raganwald · 2011-11-10 · in Don't overload #nil? in Ruby -
▲ 9
Aspect-Oriented Programming in Coffeescript using Combinator Birdsstory by raganwald · 2011-11-08 · 0 comments
-
▲ 5
OOP practiced backwards is "POO"story by joeyespo · 2011-11-02 · 3 comments
-
▲ 169
I Make Dreams Come Truestory by llambda · 2011-10-30 · 37 comments
-
…and giggles, here’s another Fib algorithm, chosen strictly for the pleasure of implementing it: https://github.com/raganwald/homoiconic/blob/master/2008-12-...
comment by raganwald · 2011-10-03 · in Node-fib: Fast non-blocking fibonacci server -
A few of my own reasons for thinking Joy is interesting: https://github.com/raganwald/homoiconic/blob/master/2008-11-...
comment by raganwald · 2011-08-15 · in Perlis Languages -
The Hopelessly Egocentric Blog Post discusses this anti-pattern: http://github.com/raganwald/homoiconic/blob/master/2009-02-0...
comment by raganwald · 2011-07-29 · in If you gaze into nil, nil gazes also into you -
Let's make closures easy: https://github.com/raganwald/homoiconic/blob/master/2010/10/...
comment by raganwald · 2011-06-23 · in How do JavaScript closures work? -
raganwald has some nice thoughts and code devotes to our feathered friends. https://github.com/raganwald/homoiconic/blob/master/2008-10-...
comment by route66 · 2011-06-17 · in ICFP Programming Contest started -
…complex and subject to change, thus it is very difficult for me to brand someone as an "asshole." http://github.com/raganwald/homoiconic/blob/master/2009-05-0... UPDATE: Thinking about the OP, I wonder if seeing behaviours as simple and…
comment by raganwald · 2011-05-19 · in I refuse to tolerate assholes -
…apologise for the blatant blog self-promotion, but I tried to say this exact thing a few years back: http://github.com/raganwald/homoiconic/blob/master/2009-05-0...
comment by raganwald · 2011-05-10 · in Depression May Be Foretold in How We Remember -
…in the same way that Lisp (in its purest sense) is a direct representation of the Lambda Calculus: http://github.com/raganwald/homoiconic/blob/master/2008-11-1...
comment by raganwald · 2011-03-28 · in Concatenative Programming: An Overlooked Paradigm in Functional Programmng [pdf] -
…yours. If you would like something pretentious to ponder, here is my post on what's wrong with OOP: https://github.com/raganwald/homoiconic/blob/master/2010/12/... I suggest to you--with absolutely no justification whatsoever--that…
comment by raganwald · 2011-03-08 · in What's a Post-PC device? -
…for loops are clever and unmaintainable. Moving up the scale, what about recursive combinators? https://github.com/raganwald/homoiconic/blob/master/2008-11-... They look very clever. But then again, rolling your own recursion from scratch…
comment by raganwald · 2011-02-20 · in I finally understand why I'm not allowed to use Lisp -
…Combinatorial Logic, just as Lisp and it's descendants are representations of the Lambda Calculus: https://github.com/raganwald/homoiconic/blob/master/2008-11-...
comment by raganwald · 2011-02-13 · in What if Lisp were invented by the Japanese? -
…ought to write a blog post about it tonight, but for now this sketchy overview will have to do: https://github.com/raganwald/homoiconic/blob/master/2011/02/...
comment by raganwald · 2011-02-07 · in Who else is hacking a project instead of watching the Super Bowl? -
…Fibonacci in an interview, I could say "Oh yes, I blogged my answer to your question in advance." https://github.com/raganwald/homoiconic/blob/master/2008-12-... As it happens, I have never been asked to code Fibonacci. But if I ever am…
comment by raganwald · 2011-01-31 · in Interviews with Fibonacci -
▲ 1
Misadventure Code Review, Part IIIstory by raganwald · 2011-01-27 · 0 comments
-
Part II: https://github.com/raganwald/homoiconic/blob/master/2011/01/...
comment by raganwald · 2011-01-25 · in Misadventure Code Review, Part I -
▲ 1
Misadventure Code Review, Part Istory by raganwald · 2011-01-25 · 1 comment
-
…FWIW, I think I understand the solution. In fact, I wrote a blog post about the exact same thing: https://github.com/raganwald/homoiconic/blob/master/2010/10/... But nevertheless, I know that from time to time I unwittingly make this…
comment by raganwald · 2011-01-20 · in JavaScript Interview Question -
▲ 10
Let's make closures easystory by raganwald · 2011-01-20 · 2 comments
-
▲ 3
Reg Braithwaite: Why I Write Concept Softwarestory by j_baker · 2011-01-06 · 0 comments
-
▲ 2
Elegance and the Surrealsstory by joubert · 2010-12-21 · 0 comments
-
…discovered a truly marvellous follow-up to your comment, which this box is too small to contain. http://github.com/raganwald/homoiconic/blob/master/2010/12/o...
comment by raganwald · 2010-12-10 · in What OOP Isn't -
▲ 140
OOP practiced backwards is "POO"story by raganwald · 2010-12-10 · 90 comments