I'm not convinced scripting languages are not suitable for large projects. It's said a lot, but I've never seen proof one way or the other. I suspect unmanageable code-bases derive from uncontrollable project forces, ignorance, or not caring, but not because of the perceived short comings of a scripting language.
strenholme|4 years ago
“Look, we need you to implement this feature within the next 24 hours.”
“Based on my scrum analysis, I need about a week to implement it.”
“Sorry, if it’s not done within the next 24 hours, you will be out of a job.”
“OK....”
At which point, we get a hideous rush job. I have seen this happen time and time again. There is no language in the world which isn’t going to be able to force clean, manageable code under these kinds of circumstances, which alas can and do happen too often in the caffeine and work obsessed tech culture.
crispyalmond|4 years ago
cies|4 years ago
Just a feeling, but coding with them feels like they are refactor-optimized langs.
DoctorDabadedoo|4 years ago
Hendrikto|4 years ago
agumonkey|4 years ago
Gradual typing has been improving (might not be the only way but still)