Skip to content

Comment on Ask HN: Am I right or just procrastinating?parent

Comments

i'm attemptimg to make something, so far with flask, that has left me with what i'd consider a cobbled-together mess of random extensions, some maintained, some not, some snippits of code gathered here or there over the years. it does work but for how long and can i really trust it to run a business on? my gut says "no".

i'm aware of the other other python frameworks but most of them fair even worse in the areas i'm concerned about. most are abandonware or small projects that will be difficult to get help with. django is the obvious answer but theres alot of things that really rub me wrong about it. the documentation sucks, i hate the templating engine, i hate the routing with regular expressions, and i hate subclassing things that is impossible to find the code for the master class.

ruby/rails seems like just what it is: a way to make building web applications as fun as can be and there is an army of people that have contributed to that and from everything i can see, they have succeeded and i want to learn how to use it.

Then learn how to use it--it's unclear to me what the issue is.

(Noting that Rails plugins are much the same--some work, some don't, some are maintained well, some aren't, version conflicts, etc.)

Regarding "finding the code" -- Rails is much, much worse in that regard. There is a lot of magic, and functionality can be difficult to locate.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.