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
-
▲ 2
Optimism (2009)story by Sir_Twist · 2026-04-23 · 0 comments
-
…this [1] from this [2]. Seems like a good explanation. It doesn't exist on Wikipedia though. [1] https://github.com/raganwald-deprecated/homoiconic/blob/mast... [2] https://stackoverflow.com/a/285973/88231
comment by wslh · 2024-08-29 · in Google's new pipe syntax in SQL -
…a example that resembles my experience writing bugs when I knew way more ruby than javascript: https://github.com/raganwald-deprecated/homoiconic/blob/mast...
comment by topher6345 · 2020-10-30 · in Ruby on Rails in a week -
▲ 2
Elegance and the Surreals (2009)story by tosh · 2020-06-20 · 0 comments
-
▲ 1
The Thrushstory by tosh · 2020-06-20 · 0 comments
-
…forum is almost never the right place for it. Here is an entire essay touching on the subject: https://github.com/raganwald-deprecated/homoiconic/blob/mast... And the HN discussion at the time: https://news.ycombinator.com/item?id=589200
comment by braythwayt · 2020-01-17 · in A Sad Day for Rust -
…I wrote about combinators and concatenative languages a while ago, in “Finding Joy in Combinators:” https://github.com/raganwald-deprecated/homoiconic/blob/mast... Factor is another concatenative language worth a look.
comment by braythwayt · 2018-09-04 · in To Grok a Mockingbird -
https://github.com/raganwald-deprecated/homoiconic/blob/mast...
comment by saurik · 2015-01-02 · in Elasticsearch for Beginners: Indexing Your GMail Inbox -
Raganwald shows an interesting point of view on Coffeescript scoping in relation to javascript https://github.com/raganwald/homoiconic/blob/master/2012/09/...
comment by agumonkey · 2014-01-25 · in The worst thing about CoffeeScript -
…what I am seeing) articles that I can go through one by one...little by little. Like this one - https://github.com/raganwald/homoiconic/blob/master/2008-10-... For some reason, I have never used `and` instead of `&&` in Ruby. Perhaps…
comment by marcamillion · 2013-07-23 · in Reginald Braithwaite is a GitHubber -
…I outlined this idea a while back and mentioned Factor in "Finding Joy in Combinators:" https://github.com/raganwald/homoiconic/blob/master/2008-11-...
comment by raganwald · 2013-04-21 · in Factor 0.96 now available – over 1,100 commits -
…it's the distinction between "functional" and "not functional" so much as... "composability"? [1] https://github.com/raganwald/homoiconic/blob/master/2013/01/...
comment by akavi · 2013-04-02 · in Explicit vs. Clever -
…in an outer scope, there are ways to do it, specifically an IIFE. Here's an article for you: https://github.com/raganwald/homoiconic/blob/master/2012/09/...
comment by notb · 2013-02-23 · in Discourse ditches CoffeeScript -
▲ 2
Tortoises, Teleporting Turtles, and Iteratorsstory by raganwald · 2013-02-16 · 1 comment
-
▲ 5
The Madness of King JavaScriptstory by raganwald · 2013-01-25 · 0 comments
-
▲ 1
More than you ever wanted to know about "this" in JavaScript, Part Istory by jgv · 2013-01-25 · 0 comments
-
▲ 4
More than you ever wanted to know about "this" in JavaScript, Part Istory by raganwald · 2013-01-25 · 0 comments
-
▲ 5
Practical Applications of Partial Applicationstory by cpleppert · 2013-01-05 · 0 comments
-
▲ 87
Effective JavaScript Reviewedstory by raganwald · 2013-01-03 · 20 comments
-
▲ 11
Programming's Walled Gardensstory by raganwald · 2012-12-22 · 0 comments
-
▲ 13
Implementing a CoffeeScript Feature in Pure JavaScriptstory by raganwald · 2012-12-20 · 5 comments
-
▲ 6
More Combinator Recipes in JavaScript: Partial, Bound, Send and Fluentstory by raganwald · 2012-12-17 · 0 comments
-
Part II: https://github.com/raganwald/homoiconic/blob/master/2012/12/...
comment by raganwald · 2012-12-16 · in Combinator Recipes for Working With Objects in JavaScript -
▲ 104
Combinator Recipes for Working With Objects in JavaScriptstory by raganwald · 2012-12-15 · 28 comments
-
The author is the cad responsible for this flagrant violation of blog title ethics: https://github.com/raganwald/homoiconic/blob/master/2011/12/...
comment by raganwald · 2012-12-07 · in On Programming Languages -
▲ 96
"Smart and Gets Things Done" is necessary, but not sufficientstory by raganwald · 2012-12-06 · 46 comments
-
…of writing linkbait-y titles in the past, such as "CoffeeScript isn't a language worth learning." https://github.com/raganwald/homoiconic/blob/master/2011/12/... So I suppose I'll have to just say that looking at the article itself and…
comment by raganwald · 2012-11-30 · in Why Do All the Great Node.js Developers Hate CoffeeScript? -
▲ 1
Refactoring to jQuery Combinatorsstory by raganwald · 2012-11-15 · 0 comments
-
▲ 2
Lexical Scope in CoffeeScriptstory by joeyespo · 2012-11-09 · 0 comments
-
▲ 5
Somewhere, a JavaScript Village is Missing Its Idiotstory by icey · 2012-10-31 · 1 comment
-
▲ 1
Somewhere, a CoffeeScript Village is Missing Its Idiotstory by llambda · 2012-10-31 · 0 comments
-
▲ 2
Encapsulating State in CoffeeScriptstory by raganwald · 2012-10-24 · 0 comments
-
▲ 3
Encapsulating State in CoffeeScriptstory by llambda · 2012-10-23 · 0 comments
-
▲ 1
Actually, you don't understand lexical scopestory by joshuacc · 2012-09-21 · 0 comments
-
▲ 107
Actually, you don't understand lexical scopestory by fogus · 2012-09-17 · 68 comments
-
…people to think. If they try some hair-brained programming scheme like "The Williams Style:" https://github.com/raganwald/homoiconic/blob/master/2011/11/... I don't lose sleep over the result: They are adults, they made a choice, they are…
comment by raganwald · 2012-09-12 · in Good people behaving badly on the Internet -
▲ 5
Memoize the Practical Method Decoratorstory by llambda · 2012-09-05 · 0 comments
-
▲ 6
Using Method Decorators to Decouple Codestory by raganwald · 2012-08-31 · 0 comments
-
▲ 2
Raganwald on Optimismstory by Katelyn · 2012-08-30 · 0 comments
-
▲ 64
Method Combinators in CoffeeScriptstory by grifaton · 2012-08-27 · 25 comments
-
▲ 1
Method Combinators in CoffeeScriptstory by koide · 2012-08-27 · 0 comments
-
…Optimism:" https://en.wikipedia.org/wiki/Learned_optimism I wrote about my experience with it here: https://github.com/raganwald/homoiconic/blob/master/2009-05-... It's not the only methodology, there are other very good ones in the…
comment by raganwald · 2012-08-17 · in Dear sw007 -
▲ 1
Eyes of Wood, Hands of Stone, Heart of Paperstory by llambda · 2012-07-08 · 0 comments
-
▲ 21
High Anxiety (raganwald on Go and learning new things)story by ColinWright · 2012-07-08 · 22 comments
-
▲ 3
Anaphora in Rubystory by raganwald · 2012-05-22 · 1 comment
-
▲ 5
There's no trick question if the language isn't tricky to begin withstory by raganwald · 2012-05-11 · 2 comments
-
▲ 1
Bruno Marchal's Combinator Chemistrystory by raganwald · 2012-05-10 · 0 comments
-
▲ 11
A program to compute the nth Fibonacci numberstory by ColinWright · 2012-04-28 · 18 comments
-
▲ 2
Garbage Collection in HashLifestory by bartonfink · 2012-03-13 · 0 comments
-
▲ 7
Implementing Garbage Collection in CS/JS with Aspect-Oriented Programmingstory by llambda · 2012-03-13 · 6 comments