3 ms·
As an outsider to the perl community, looking in. I see an identity crisis. Is perl a shell scripting language, a web framework to scale, a OO Monolith EE sys
by mey 15y ago
As an outsider to the perl community, looking in. I see an identity crisis. Is perl a shell scripting language, a web framework to scale, a OO Monolith EE system? Talk to different people you will hear yes. The fact that use strict exists is a flaw in and of itself. It divides a community on the "correct" way to use the language.
As an outsider, I don't have a niche that perl fits, that something else with a clearer purpose doesn't already cover. I appreciate it for it's contributions to language development, but that's about it.
- autarch 15y agoIs this any different than Ruby or Python (or any other scripting(ish) language)? Ruby and Python are both good for sysadmin scripting, web frameworks, and big apps. So is Perl. The fact that use strict exists is hardly a flaw. It's a useful tool, and one that many of us use most of the time. The fact that is doesn't exist for Ruby or Python seems like the flaw. But if Python did add it, I wouldn't be surprised to see it default to off for a long time because of backwards compatibility, just like Perl.