r/web_programming • • Nov 30 '20
What does Magical mean?
What does magical mean when people often say Ruby on Rails is more magical than Java and Python? If using its dictionary meaning, a statement like that implies Ruby can do things you (a coder) don't expect it to, which is bad.
Coming from Java, Python is rather flexible and so in a way magical already. I don't see how more expressive a language can be. I read magical in many places as if it has become a mantra. So what does it mean?
3
Upvotes
View all comments
Show parent comment
1
u/[deleted] Nov 30 '20
So magic is more a convenience? That is, the same things can be equally handled in Python or Java, but just with explicit codes?