Ruby & First Causes?
Posted in Philosophy, Web/Tech on | 1 minute | 6 Comments →I came across the following in some Ruby documentation and thought it was poignant WRT (a)theism:
This pattern is true of every Ruby object: trace back the class hierarchy far enough and every class in Ruby ultimately inherits from BasicObject, which has no superclass itself.
cl
says...jayman777
says...But what about the disagreements over this base object between Rubyists, Pythonistas, and so on?
cl
says...LOL! Hey, at least they agree there *IS* a base object…
steinbart
says...Errr.. All hail the basic object then, I suppose? Which is personal, and loves us, and is not just another perfectly normal and ‘natural’ object, with simple and explainable properties. I don’t know, I’m still not quite convinced that I should drop whatever code I’m working on and become an evangelical Rubyist ;)
steinbart
says...Oh, and I just noticed… The Ruby BasicObject is blank. Now there is a punchline hidden somewhere ;)
cl
says...Hi steinbart.
Huh. That actually seems to strengthen the analogy. Similarly, God does not contain instantiated properties.
Well, there are certainly advantages of other languages depending on the job, but, if one doesn’t want the benefits of becoming an “evangelical Rubyist,” that’s on them. ;)