5 ms·
Grace Hopper to Programmers: Mind Your Nanoseconds
- silentific 14y agoThe article is ok, the video is a must watch. She's witty.
- serf 14y agothird or fourth time this has been posted within the past 12 months. I sure hope someone posts the Letterman interview with her next, so I can see that to the nth as well.
- bennyg 14y agoAnd it's the first time I've seen it. What exactly is the point of the negativity? If it's annoying to the community as a whole, it won't be voted up. If it isn't, and you don't like it, you're wasting energy by clicking and commenting sarcastically.
- Mithrandir 14y agoSure, here you go: https://www.youtube.com/watch?v=1-vcErOPofQ https://www.youtube.com/watch?v=1-vcErOPofQ
- jkat 14y agoYour account is only 47 days old?
- skrebbel 14y agoHN cannot be read without an account?
- stephengillie 14y agoThat also affects sensor resolution, if your processor is counting the clock cycles while photons are flying through the air. Like radar.
- maligree 14y agoRant inspired by seeing her for the 5th time this week: It's like every time I hear about Grace Hopper, it's got to do with a piece of wire. Or tube. And any comments on it are usually strangely excited, almost awestruck. What's up, people? She did some other stuff too. Like, no big deal back then, writing a god damn compiler. It's like people treat her like a dancing bear. Look, woman! Look, uniform! Look, she said "nano"! Take a step back and a deep breath. Chill out. "Bike shed" comes to mind, in a weird way.
- jbrooksuk 14y agoDarn Hipsters.
- DanWaterworth 14y agoFrom SICP: > Programs must be written for people to read, and only incidentally for machines to execute. When programmers care about lack of efficiency before it's a problem, they're doing it wrong.
- meaty 14y agountil you get to the end game and you realise you have a lemon on your hands which is going to require a rewrite because it's so slow when you throw 10,000 users at it... "Be mindful" is probably better advice. Tradeoffs are easier to make earlier on and everything is a compromise after all.
- DanWaterworth 14y agoWhat I said was: > When programmers care about lack of efficiency before it's a problem, they're doing it wrong. That doesn't mean that you shouldn't identify problems as quickly as possible, just don't try to improve performance when you haven't got a problem in front of you.
- Gormo 14y agoOr, as Donald Knuth put it, "premature optimization is the root of all evil."