Hacker News new | ask | show | jobs
by rurban 3129 days ago
It's more caused by the toxic climate amongst it's maintainers, paired with technical and management incompetence.

When Larry Wall was still the lead a lot of progress was made, but then it reversed course in the last 20 years. Every single competent developer left or was booted, and not a single of the many designed features for Perl6 were properly implemented in perl5. Perl5 is now purely a religion, with the heresy to express of loss of faith in the supreme leaders gets you booted, whilst uncivil name-calling and technical destruction by wannabe middle-managers took over.

The undecidedability problem is caused by the dynamic lexer. It's actually a feature to drive the static parsing rules dynamically.

1 comments

Given this commentary, its probably worth highlighting you're the developer of an entire fork of the perl codebase... Rather than the average user.