People keep saying that, and I guess it must be rails making things like Auth, seeting up an ORM, sessions, etc easy right?
Because ruby itself, I find to not be a productive language. The lack of types means that the discoverability of methods is poor (especially when combined with the fact that gems can modify standard library classes, and rails takes full advantage of this); the lack of types also means I have a slower debug cycle because I'm bound to make silly mistakes (indexing with symbols into a hash with string keys, or typos).
So again, is it really rails that makes producing MVPs easy, or is it ruby, the language?
Comments
People keep saying that, and I guess it must be rails making things like Auth, seeting up an ORM, sessions, etc easy right?
Because ruby itself, I find to not be a productive language. The lack of types means that the discoverability of methods is poor (especially when combined with the fact that gems can modify standard library classes, and rails takes full advantage of this); the lack of types also means I have a slower debug cycle because I'm bound to make silly mistakes (indexing with symbols into a hash with string keys, or typos).
So again, is it really rails that makes producing MVPs easy, or is it ruby, the language?