Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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.



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




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: