The error which underlies the very existence of this debate is that there is some kind of perfect Platonic form of the computer language, which some real languages reflect more perfectly than others. Plato was brilliant for his time but reality is not expressable in terms of arbitrary visions of perfection, and furthermore, one programmer's ideal is often another's hell.
Paul VixieNote that I hold the single-author record for total CERT advisories, proving that in my copious youth I knew how to sling code but not how to manage risk.
Paul VixieBeing obscure in acronyms is great. I think I'll start making up my own... INYM - I'm Not Your Momma.
Paul VixieFragmentation is like classful addressing - an interesting early architectural error that shows how much experimentation was going on while IP was being designed.
Paul VixieThe internet has no government, no constitution, no laws, no rights, no police, no courts. Don't talk about fairness or innocence, and don't talk about what should be done. Instead, talk about what is being done and what will be done by the amorphous unreachable undefinable blob called the internet user base.
Paul Vixie