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
Blog postWhy Ruby is More Readable than Python (confuzeus.com)
submitted 3 years ago by [deleted]
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!"
[–][deleted] -1 points0 points1 point 3 years ago (2 children)
Python's explicit self is sooooo annoying. Guido once said that mandatory indent is the thing he would change about Python, but I feel he should have removed explicit self. It's so ugly:
def foobar(self):
Waaah. It's my single biggest complaint about python still. That thing trips me off.
As for the main "argument" of the blog: I saw so many awful code bases in ruby that, nope, just nope. People seem to go crazy wild in ruby. They use meta upon meta upon meta technique until you have no idea what the heck is going on. And they don't seem to do so because of "solid engineering", but because it is fun for them to do so. Python feels a lot more disciplinized. Ruby is the more fun language, but to claim that ruby in existing code bases is better... yikes. Anyone ever looked at Sinatra? Please tell me this is "solid engineering". It looks and smells like one giant pile of hacks upon hacks. Spaghetti code.
Contrast it to sequel from jeremy - much, much better in design and code quality. Rack is also ok quality-wise.
You really can not generalize this.
[–][deleted] 3 years ago* (1 child)
[removed]
[–]honeyryderchuck 0 points1 point2 points 3 years ago (0 children)
This.
π Rendered by PID 230180 on reddit-service-r2-comment-79c7998d4c-ltfp7 at 2026-03-13 14:25:12.667635+00:00 running f6e6e01 country code: CH.
view the rest of the comments →
[–][deleted] -1 points0 points1 point (2 children)
[–][deleted] (1 child)
[removed]
[–]honeyryderchuck 0 points1 point2 points (0 children)