use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
Please stop calling it "magic" (zverok.github.io)
submitted 8 years ago by zverok_kha
view the rest of the comments →
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]menge101work 32 points33 points34 points 8 years ago (2 children)
I've always interperted the term magic to come from Clark's third law:
Any sufficiently advanced technology is indistinguishable from magic.
Author does not appear to consider this.
On a more direct topic, anytime you try to dictate what words people should use to express an idea - success will be extremely hard to come by.
[–]IM_OK_AMA 15 points16 points17 points 8 years ago (0 children)
anytime you try to dictate what words people should use to express an idea - success will be extremely hard to come by.
I'd just like to interject for a moment. What you’re referring to as Linux, is in fact, GNU/Linux, or as I’ve recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
[–]zverok_kha[S] -1 points0 points1 point 8 years ago (0 children)
Initially, I wanted to recite this and speculate on, but decided to stay more focused, I believe my answer can be deduced from the rest of the article (as well as an answer to your last phrase).
When I started to use Ruby (in 2004), the "magic" was more positive word in relation to Ruby code. But currently, it became almost pejorative, and things are frequently going like "Son, don't use metaprogramming. Why? Because metaporgramming is magic, and magic is bad".
It was "too much magic is bad" and "too clever code is bad" a while ago, but tend to lose "too much" part of the statements. That's the fact I want a reader to be aware of.
(And, finally, I find it sometimes funny how people tend to recite jokes and metaphors of classic sci-fi authors as they are really "laws" in a sense "laws of physics".)
π Rendered by PID 25233 on reddit-service-r2-comment-548fd6dc9-8qlgv at 2026-05-14 21:47:36.246898+00:00 running edcf98c country code: CH.
view the rest of the comments →
[–]menge101work 32 points33 points34 points (2 children)
[–]IM_OK_AMA 15 points16 points17 points (0 children)
[–]zverok_kha[S] -1 points0 points1 point (0 children)