Self Hosting Guaranteed Long Development
Posted Jan 2, 2008 2:27 UTC (Wed) by dskoll
In reply to: Self Hosting Guaranteed Long Development
Parent article: A Perl 6 status update
If I may channel Larry perhaps badly for a moment, consider if you had the opportunity to reshape the practical world of programming languages for at least the next 20 years.
I assume this is the "hubris" part of "laziness, impatience, hubris." It assumes that people will still care about Perl when (if) Perl 6 is finally released. Major earth-shattering rewrites of software are rarely successful. The only one I can think of that was was the Netscape 4 to Mozilla transition and even that was hugely painful.
By the time Perl 6 is released, many Perl 5 programmers may have moved on to non-Perl. At my company, we've always found it hard to find good Perl talent, and the Perl 6 development process is not attracting more people to Perl.
Once you start rethinking fundamental assumptions, you might find that the problem is a lot larger and more interesting than you initially thought.
That's endemic to software engineering. Unless you say "stop" at some point, you never ship a product. And when you're positioning the new product to be the successor to a wildly popular and useful product, it's very dangerous to let your pie-in-the-sky thinking run wild.
to post comments)