Загрузка видео...

Не удалось загрузить видео

На главную

Dijkstra on why he believed programmers should stop using the term "bug"

376,273 просмотров • 6 месяцев назад •via X (Twitter)

Комментарии: 35

Фото профиля Deus Lemmus『旅鼠神』
Deus Lemmus『旅鼠神』6 месяцев назад

That's nice, but originally they were actually bugs.

Фото профиля Dye
Dye6 месяцев назад

He's never had to report billable hours.

Фото профиля William DeOrbit
William DeOrbit6 месяцев назад

taking his exams must have been fun

Фото профиля Baron Hakkinen
Baron Hakkinen6 месяцев назад

Imagine trying to explain it to vibe-coders.

Фото профиля Skinner's Fattest Pigeon
Skinner's Fattest Pigeon6 месяцев назад

With fixed audio

Фото профиля Alex Grenier
Alex Grenier6 месяцев назад

I have a deep fatigue of all the jackasses with a need to make themselves feel self-important by lecturing people on not using the words everyone uses and understand well. What a retard.

Фото профиля Fabio
Fabio6 месяцев назад

"undocumented feature" was the meme some time ago.

Фото профиля augmented.marshall
augmented.marshall6 месяцев назад

This sounds like his own problem. Using the word "bug" is simply an homage to the words origin. If my house has bugs in it, I am certainly responsible for their presence.

Фото профиля Luis Costa
Luis Costa6 месяцев назад

Me when claude code makes a mistake

Фото профиля Jim
Jim6 месяцев назад

Yeah, no. It's a flaw. We call it a bug because it's something you didn't know about that is small and hard to find and root out. When we call someone "hysterical" we don't mean that he is acting like a woman.

Фото профиля PEF
PEF6 месяцев назад

40 years ago I was the one of the best students of one his former best students Henk S. I am proud to have retained his teachings and practicing them until today. These guys had a real Hauteur de vue we say in French.

Фото профиля HillTopProper
HillTopProper6 месяцев назад

That's very interesting. If I write something thinking it will do one thing, but it does something entirely different--error. But if I write something and does exactly what I expected, but doesn't do what the Business expects--I'll call that a bug.

Фото профиля Eric Jonker
Eric Jonker6 месяцев назад

This nice lady in the office next to me is Dutch, like me. Her code never have any bugs. She would smile, giggle a little and say: "Oh, that is a bugje that I still have to look after." As if bugs are little kitten instead of nasty cockroaches.

Фото профиля Scramble🧩
Scramble🧩6 месяцев назад

Ngl, upp until this point I've always assumed Dijkstra was Russian or maybe Polish based on the weird name but seeing this it's immediately obvious he is Dutch and it makes so much sense

Фото профиля A Proton 🇺🇸
A Proton 🇺🇸6 месяцев назад

playback speed 1.5x

Фото профиля RobeAndLizardHat
RobeAndLizardHat6 месяцев назад

when you have a job, you're gonna run into people who call it a jira or something, and it's straight up not worth the social or political currency to try to correct them when you could spend it on architecture issues or features instead.

Фото профиля Sable Systems International 🐭🐀🧝🏼‍♀️
Sable Systems International 🐭🐀🧝🏼‍♀️6 месяцев назад

Siri, show me an example of someone unbearably smug & patronizing & convinced of their superiority over every other carbon-based life form

Фото профиля Lilith Datura
Lilith Datura6 месяцев назад

From the guy who had an algorithm named after him known as “the greedy algorithm” he’s totally gangster.

Фото профиля Marko Grönroos
Marko Grönroos6 месяцев назад

He has a point there, though proving the correctness of a program normally takes so much effort that nobody does it almost never. It also requires that the requirements are complete, but a lot of "bugs" exist because they are almost never complete. I'm sure Djikstra would have been fired from any modern programming job for using too much time in ensuring the correctness of his code...

Фото профиля Ki
Ki6 месяцев назад

Richard Feynman didn't believe in brushing your teeth. Thomas Edison believed he could call the dead. Linus Pauling beleived Vit C cured Cancer and viruses. Great humans, still ultimately wrong.

Фото профиля Chad R Bot
Chad R Bot6 месяцев назад

Thanks for the algorithm, Dijkstra. But damn the autism is powerful in this guy.

Фото профиля Mike Lee
Mike Lee6 месяцев назад

This is technically correct, however, there are times where the error comes from the spec itself, so we call program error bugs, but what what do we call the other?

Фото профиля Knot Welkum
Knot Welkum6 месяцев назад

I know he was a brilliant computer scientist but wow, the charisma was amazing....🙄

Фото профиля facts matter, lies shatter 🇳🇱 🇺🇸
facts matter, lies shatter 🇳🇱 🇺🇸6 месяцев назад

The term bug comes from a story where an actual bug caused hardware failure of a computer. So you can make the case that bug would be more appropriate for hardware errors. But the term stuck and the meaning is clear. People don't use the term as a way to avoid responsibility.

Фото профиля Yep my name is Guy 😊🌸🥕
Yep my name is Guy 😊🌸🥕6 месяцев назад

Where I work we use the word "defect" rather than "bug".

Фото профиля Louis Maddox
Louis Maddox6 месяцев назад

@AlexTensor 🔥 🔥 🔥 🐛 🔥 🔥 🔥

Фото профиля DrCat PhD & Bar (CATNAB) 🇬🇱 🇬🇪 🇺🇦 🇹🇼🏴‍☠️
DrCat PhD & Bar (CATNAB) 🇬🇱 🇬🇪 🇺🇦 🇹🇼🏴‍☠️6 месяцев назад

We've known for a long time that they're "features" ...

Фото профиля Len Seaside
Len Seaside6 месяцев назад

What a miserable bastard

Фото профиля Craig (vote YES)
Craig (vote YES)6 месяцев назад

I find his request weird. 1) IME the term “bug” has never diminished its status as a programmer error. 2) “error” is a broader category than “bug”. So IMO in a twist of irony, calling bugs errors, is more likely to lead to the concerns he raises.

Фото профиля Alfredo Pinto
Alfredo Pinto6 месяцев назад

Well Watts S. Humphrey use to say that we should not call them Bugs, but time bombs so we care about the defects in the software.

Фото профиля Evgeny Zhdanov
Evgeny Zhdanov6 месяцев назад

It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration. Edsger W. Dijkstra

Фото профиля 🇺🇸 The Mirror Man
🇺🇸 The Mirror Man6 месяцев назад

Good god what a kill joy. Someone should tell him Programmers also should not try achieve philosophy by coding! It is a word to communicate "unwanted", not some deep and profound twist to relieve responsibility. Also TALK FUCKING FASTER!

Фото профиля Maximo Pech
Maximo Pech6 месяцев назад

@dark_axl I bet he was fun at parties

Фото профиля lurker12345
lurker123456 месяцев назад

Autism is a hell of a drug.

Фото профиля Uri
Uri6 месяцев назад

Most wrong take

Похожие видео