3 ms·
> It is a tool that works for me. Is it? Or is it a tool that won't bug you when you make a mistake? Programmers tend to, as Djikstra noted[1] confuse ease of
by Ygg2 1y ago
> It is a tool that works for me.
Is it? Or is it a tool that won't bug you when you make a mistake?
Programmers tend to, as Djikstra noted[1] confuse ease of programming with allowing unforced errors.
[1] https://en.wikiquote.org/wiki/Edsger_W._Dijkstra#1970s https://en.wikiquote.org/wiki/Edsger_W._Dijkstra#1970s
- coldtea 1y ago>Is it? Or is it a tool that won't bug you when you make a mistake? I don't want tools to bug me EVER. This includes when I make a mistake. When I want a tool's opinion, I'll ask for it - through a linter, a static analysis tool, etc. >Programmers tend to, as Djikstra noted[1] confuse ease of programming with allowing unforced errors And how long had Djikstra worked as a professional programmer?
- Ygg2 1y ago> I don't want tools to bug me EVER. This includes when I make a mistake. If that is your true wish, may I recommend JavaScript? It's a language famous for not complaining about errors. Or WASM/ASM if you want something closer to the metal. I personally, want the undefined behaviour Chernobyl to beep before it melts. > And how long had Djikstra worked as a professional programmer? According to his wiki if you disregard his tenure at University of Austin, between years 1952 to 1984. So around 32 years. He's literally first Dutch programmer. Yes. He was a programmer before it was a recognised job.