Ben, excellent point, in that you're totally wrong. There's one safeguard on roads that actually saves lives: Driving lessons. If you put somebody behind the wheel of a car, they can kill people at the drop of a hat, and no amount of laws are going to stop this from being true. You get that license because the state recognizes that they are trusting the driver to not be a reckless jackass.
There's loads of scientific proof out there that all speeding and safety belt laws are wrong; they have their causation reversed. Speeders are in more accidents not because speeding causes accidents; it's because reckless driving causes both speeding and accidents. This idea transfers easily to programming: an idiot programmer is going to create stupid code, no matter how many rules and restrictions you create. If operator overloading is there, it's just a particularly convenient method for blowing your foot off. Removing that hand cannon doesn't really help - you can't make things idiot proof, it doesn't work. On Aug 13, 1:20 pm, Ben Schulz <[email protected]> wrote: > > So operator overloading is bad because people have HR problems? > > Why stop at operator overloading? To hell with all safe guards.. No > more speed limits or safty belts; let's everyone just drive > reasonably. And what's with architects and statics? It'll hold. > > > Don't blame the gun, blame the shooter. > > Yes, because *that's* how you bring people back from the dead. > > With kind regards > Ben --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
