want an enterprise-level web app?
Use an enterprise-level language.
Yes, that means compiling code, not scripted code.
It will save you time in the long run.
@0x56 "it will save you time in the long run" it feels like this is almost trying to be a pun.
@carver - no... I'm just sick and tired of people thinking that since it's not compiled, it saves developers time. Modern compilers take seconds to compile.... I'm sitting at a browser for 5 minutes every time I make a change to some Ruby code, cuz... well... Ruby is so smart that it ... umm I don't know..
@0x56 curious about the context. Haven't had 5 minute wait times when I was learning Ruby for class.
Def believe there are good tools for certain situations, and Ruby isn't the best once you reach a certain scale.
But then, I mostly do data processing and manipulation using Python lately.
@carver - think specialized CMS. Thousands of RB files, hundreds of JS, dust & SCSS files. the JVM needs to scan each one for changes, and update it's cache. After that rails re-compiles the dust and scss files regardless of if they've been touched, invalidating the browser cache.
@0x56 yeah. That sounds bad. Sucks to deal with.
^ - hating on Ruby for being so damn slow.