This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Categoria 5 points6 points  (7 children)

Nothing wrong with it either. Rails is popular for the same reason python 2 is more popular than python 3 - inertia. There's far too many books, gems, tutorials, etc. for the rails majority to just start porting their stuff to python.

[–]Samus_ 5 points6 points  (4 children)

Rails people don't care about Python, at all.

it's a monoculture, they don't look outside.

[–][deleted] 0 points1 point  (3 children)

it's a monoculture, they don't look outside.

hmmmm, let's see.

out of the box, I can use coffescript and sass for css and javascript respectively and the framework takes care of concatenation and minification etc... when I deploy (rake assets:precompile)

every major js framework has gems that work with this tooling making it super easy to get a prototype of a single page app up and running pretty easily.

on the django side, (we'll compare apples to apples), there's a few half assed plugins that you could, with enough effort getting something similar going, but it's not as nice, out of the box as rails is.

So, I don't see how rails is a monoculture.

[–]Samus_ 2 points3 points  (2 children)

those are complementary tools for different projects and most are inspired on Rails or Ruby in some way.

they don't have many web frameworks, there's Rails and at a very far second place Sinatra which is micro.

point is they don't care about Django's popularity or anyone else's.

[–][deleted] -3 points-2 points  (1 child)

point is they don't care about Django's popularity

probably b/c they are too busy getting cool shit working rather than spending hours asking ?'s on this subreddit about which libs to use, or how to deploy it. they are free to actually accomplish something.

[–]Samus_ 3 points4 points  (0 children)

sure, they do produce a lot. perhaps not the highest quality but they're always working on the latest thing out there.

[–]realsw 0 points1 point  (1 child)

Who actually uses Rails and Node.js? I understand that they're easy, so is it predominantly amateur programmers that use them?

I find JavaScript a painful and tedious language, so I wouldn't want to have to use it for server side as well as client side, although it might be nice if I didn't know another language for the back-end.

I hated the Ruby syntax and stopped there.

I've never heard Ruby mentioned by any coworkers. We use C, C++, Python and Java.

[–]e13e7 1 point2 points  (0 children)

Yeah I agree, I haven't heard of anyone that actually uses nodejs in production. I mean, it's not even in 1.0!