> 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.
It's not that they trust you not to be a jackass, it's that you don't have to demonstrate that fact. It's called the presumption of innocence. It's also where the speed limit comes in; a facility of proving that you are, in fact, a jackass, and thus can not be trusted to drive a vehicle. In 2002 the chinese station CCTV reported 106,000 road fatalities, that's almost 300 a day (no driving license required, no speed limits, etc.). > 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. Yes, and x + 0 is not x, it's just the results that are equal. > 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. Absolutely, but wouldn't you agree that we should minimize the risk wherever it's reasonable? I know you do, because you're not a jackass. Also you would not be striving for positional independence.. :D 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 -~----------~----~----~----~------~----~------~--~---
