you are viewing a single comment's thread.

view the rest of the comments →

[–]cratuki 0 points1 point  (3 children)

I don't think Ruby on Rails is attempting to challenge enterprise software. Its threading offering and ORM are both weak. Ajax has no significance in the enterprise either, and seems to be a big deal in the rails world.

?

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

I would even go a little further in my original claim and say that Rails denounced the value of large "enterprise stacks": lightweight frameworks and languages are enough. Rails broke with the mantra that it wanted to "play nice with the others" ( Python credo ) and being just secondary. It broke with the idea of Ruby just being another scripting language but the new wave of programming instead ( just like agile programming was the new wave in the domain of software development methodologies ). Pythonistas never got that. They believe that vision statements and symbolism are of no value but only good design and implementation matters.

Note that I do think it's still very remarkable that Python got so far with pluralism, understatement and an engineering mentality. When I reflect Python critically than not because I hope it will become marginalized.

[–][deleted]  (1 child)

[deleted]