Ken Thompson on languages and safety
(from @peterseibel 's book, Coders at Work)pic.twitter.com/RfSsPCrUFo
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
It's weird to me that programmers & language designers seem to not understand that a programming language is a HCI design problem as much as a GUI is. would you blame the pilot if "self destruct" button was next to "autopilot"?
The vast majority of programmers don't have to use assembly or write their own mutex and condition variable implementations etc. It is already extremely friendly. It would be ridiculous to transform medicine so doctors need not know anything at all, but that's what you ask for
if we could transform medicine so that doctors can know less and get better outcomes we should absolutely do it
There's still a lot of the sentiment "it was hard for me to learn, it should be hard for you" floating around.
I think it is two things: 1) he who pays the piper calls the tune and the suits pay for good enough not elegant 2) there's a sucker born every minute
This seems like a weird and unsympathetic take. Nobody deserves problems. Yes, our tools could always be better. We can still take responsibility to protect our users as best we can and this includes understanding the rough edges of our tools. This can apply at any level.
I think it's just that a lot of people miss the big picture
punishment seems to be a particularly in vogue mindset for the boomer generation, i wonder how much of this is a reflection of that broader societal trend
I think it's a machismo informed by unix culture that explains this kind of thinking.
Also strong part of this is the pathology among this brand of programmers that prioritizes some abstract "good code" over delivering a quality product.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.