Rewrites Considered Harmful?
ngunton writes "When is "good enough" enough? I wrote this article to take a philosophical look at the tendency for software developers to rewrite new versions of popular tools and standards from scratch rather than work on the existing codebase. This introduces new bugs and abandons all the small fixes and tweaks that made the original version work so well. It also often introduces incompatibilities that break a sometimes huge existing userbase. Examples include IPv4 vs IPv6, Apache, Perl, Embperl, Netscape/Mozilla, HTML and Windows. "
batty!
OG da world
here
moo moo
Even if you've never posted a hidden redirect, you can't discount the site's contributions to the Slashcode.
There's a Mercedes gap too. I want one and can't afford one, but it's not government's job to do anything about it.
This is not to say that there are not problems with IPv6. While IPv6 fixes many problems in IPv4, the developed world will not embrace IPv6 until many shortcomings in the protocol are addressed. I am a Brown University grad student, and my thesis is on IPv6. Allow me to include a few "talking-points" on what I've learned.
I disagree that IPv6 will fail due to a lot of code being re-written. This is simply untrue. Having said that, the above points have to be addressed by the IPv6 community before it will be deployed outside of research networks, and what better place is there than slashdot to address these points?