Video yükleniyor...

Video Yüklenemedi

Ana Sayfaya Dön

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

376,273 görüntüleme • 6 ay önce •via X (Twitter)

35 Yorum

Deus Lemmus『旅鼠神』 profil fotoğrafı
Deus Lemmus『旅鼠神』6 ay önce

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

Dye profil fotoğrafı
Dye6 ay önce

He's never had to report billable hours.

William DeOrbit profil fotoğrafı
William DeOrbit6 ay önce

taking his exams must have been fun

Baron Hakkinen profil fotoğrafı
Baron Hakkinen6 ay önce

Imagine trying to explain it to vibe-coders.

Skinner's Fattest Pigeon profil fotoğrafı
Skinner's Fattest Pigeon6 ay önce

With fixed audio

Alex Grenier profil fotoğrafı
Alex Grenier6 ay önce

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 profil fotoğrafı
Fabio6 ay önce

"undocumented feature" was the meme some time ago.

augmented.marshall profil fotoğrafı
augmented.marshall6 ay önce

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 profil fotoğrafı
Luis Costa6 ay önce

Me when claude code makes a mistake

Jim profil fotoğrafı
Jim6 ay önce

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 profil fotoğrafı
PEF6 ay önce

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 profil fotoğrafı
HillTopProper6 ay önce

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 profil fotoğrafı
Eric Jonker6 ay önce

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🧩 profil fotoğrafı
Scramble🧩6 ay önce

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 🇺🇸 profil fotoğrafı
A Proton 🇺🇸6 ay önce

playback speed 1.5x

RobeAndLizardHat profil fotoğrafı
RobeAndLizardHat6 ay önce

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 🐭🐀🧝🏼‍♀️ profil fotoğrafı
Sable Systems International 🐭🐀🧝🏼‍♀️6 ay önce

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

Lilith Datura profil fotoğrafı
Lilith Datura6 ay önce

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

Marko Grönroos profil fotoğrafı
Marko Grönroos6 ay önce

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 profil fotoğrafı
Ki6 ay önce

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 profil fotoğrafı
Chad R Bot6 ay önce

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

Mike Lee profil fotoğrafı
Mike Lee6 ay önce

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 profil fotoğrafı
Knot Welkum6 ay önce

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

facts matter, lies shatter 🇳🇱 🇺🇸 profil fotoğrafı
facts matter, lies shatter 🇳🇱 🇺🇸6 ay önce

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 😊🌸🥕 profil fotoğrafı
Yep my name is Guy 😊🌸🥕6 ay önce

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

Louis Maddox profil fotoğrafı
Louis Maddox6 ay önce

@AlexTensor 🔥 🔥 🔥 🐛 🔥 🔥 🔥

DrCat PhD & Bar (CATNAB) 🇬🇱 🇬🇪 🇺🇦 🇹🇼🏴‍☠️ profil fotoğrafı
DrCat PhD & Bar (CATNAB) 🇬🇱 🇬🇪 🇺🇦 🇹🇼🏴‍☠️6 ay önce

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

Len Seaside profil fotoğrafı
Len Seaside6 ay önce

What a miserable bastard

Craig (vote YES) profil fotoğrafı
Craig (vote YES)6 ay önce

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 profil fotoğrafı
Alfredo Pinto6 ay önce

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 profil fotoğrafı
Evgeny Zhdanov6 ay önce

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 profil fotoğrafı
🇺🇸 The Mirror Man6 ay önce

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 profil fotoğrafı
Maximo Pech6 ay önce

@dark_axl I bet he was fun at parties

lurker12345 profil fotoğrafı
lurker123456 ay önce

Autism is a hell of a drug.

Uri profil fotoğrafı
Uri6 ay önce

Most wrong take

Benzer Videolar