3 ms·
"Meteor lets you write your entire app in pure JavaScript" And there is my problem. I guess my alternatives are Rails/Sinatra or Django/Bottle ?
by dysoco 14y ago
"Meteor lets you write your entire app in pure JavaScript"
And there is my problem.
I guess my alternatives are Rails/Sinatra or Django/Bottle ?
- chimeracoder 14y agoFYI, Django/Flask would be the better Python analog; Flask is more similar to Sinatra in its structure (not just syntax), and it was in fact modeled after Sinatra. But as for your main point, I agree - I don't see the appeal of writing an entire application in Javascript. You pick the best tools for the job, rather than picking one and shoehorning it into every use case. Server-side and client-side needs are different, so I don't see any problem in using a different language on each side. To preempt the responses of 'But it's so much easier to use one common language for an entire stack', I'll have to say that, at least for me, passing data between client and server feels no easier (syntactically or conceptually) in Node.js than in Python/Ruby. YMMV.
- debacle 14y agoSome people like writing JavaScript.
- dysoco 14y agoI'm OK with that, I like writing old, insecure code in C :P
- chimeracoder 14y agoClearly, or else these products wouldn't exist. I'm just saying that, from my experience, I don't see the appeal.
- SomeCallMeTim 14y agoLua+Mongrel2? http://tir.mongrel2.org/ http://tir.mongrel2.org/
- joshuacc 14y agoI believe CoffeeScript is also an alternative.
- deleted 14y ago[deleted]
- vph 14y agoYou can't easily, naturally do things on the client side as easily using Ruby or Python.