Frases de Edsger Dijkstra

Edsger Dijkstra photo
3   0

Edsger Dijkstra

Data de nascimento: 11. Maio 1930
Data de falecimento: 6. Agosto 2002

Publicidade

Edsger Wybe Dijkstra foi um cientista da computação holandês conhecido por suas contribuições nas áreas de desenvolvimento de algoritmos e programas, de linguagens de programação , sistemas operacionais e processamento distribuído.

A pronúncia aproximada em português para Edsger Dijkstra é étsrrar déikstra .

Entre suas contribuições para a ciência da computação está incluído o algoritmo para o problema do caminho mínimo , o sistema operacional THE e a construção de semáforos para coordenar múltiplos processadores e programas. Outro conceito desenvolvido pelo cientista foi a auto-estabilização na área de sistemas distribuídos, uma forma alternativa de garantir a confiança de um sistema.

O cientista também foi conhecido por seus ensaios sobre programação, tendo sido o primeiro a alegar que programação é tão inerentemente difícil e complexa que os programadores precisam realizar qualquer abstração possível para gerenciar a complexidade com sucesso.

Autores parecidos

Nikola Tesla photo
Nikola Tesla9
inventor sérvio-americano
Michael Faraday photo
Michael Faraday4
Físico e químico inglês
Alan Turing photo
Alan Turing2
matemático britânico, lógico, criptoanalista e cientista da…
Isaac Newton photo
Isaac Newton30
físico e filósofo inglês

Citações Edsger Dijkstra

„Ciência da Computação está tão relacionada aos computadores quanto a Astronomia aos telescópios, Biologia aos microscópios, ou Química aos tubos de ensaio. A Ciência não estuda ferramentas. Ela estuda como nós as utilizamos, e o que descobrimos com elas.“

—  Edsger Dijkstra
Atribuídas, Computer science is no more about computers than astronomy is about telescopes, biology is about microscopes or chemistry is about beakers and test tubes. Science is not about tools, it is about how we use them and what we find out when we do. Fellows, M.R., and Parberry, I., "SIGACT trying to get children excited about CS", January 1993, Computing Research News.

„A introdução de abstrações adequadas é a nossa única ajuda mental para reduzir o apelo à enumeração, para organizar e dominar a complexidade.“

—  Edsger Dijkstra
The introduction of suitable abstractions is our only mental aid to reduce the appeal to enumeration, to organize and master complexity. Selected writings on computing: a personal perspective - página 2, Edsger Wybe Dijkstra - Springer-Verlag, 1982, ISBN 0387906525, 9780387906522 - 362 páginas

Publicidade

„Testes de programas podem ser uma maneira muito eficaz para demonstrar a presença de erros, mas é irremediavelmente insuficiente para mostrar a sua ausência.“

—  Edsger Dijkstra
Program testing can be a very effective way to show the presence of bugs, but is hopelessly inadequate for showing their absence. The Humble Programmer, ACM Turing Lecture 1972

„As a result, the topic became – primarily in the USA – prematurely known as ‘computer science’ – which, actually, is like referring to surgery as ‘knife science’ – and it was firmly implanted in people’s minds that computing science is about machines and their peripheral equipment. Quod non“

—  Edsger W. Dijkstra
1980s, Context: A confusion of even longer standing came from the fact that the unprepared included the electronic engineers that were supposed to design, build and maintain the machines. The job was actually beyond the electronic technology of the day, and, as a result, the question of how to get and keep the physical equipment more or less in working condition became in the early days the all-overriding concern. As a result, the topic became – primarily in the USA – prematurely known as ‘computer science’ – which, actually, is like referring to surgery as ‘knife science’ – and it was firmly implanted in people’s minds that computing science is about machines and their peripheral equipment. Quod non [Latin: "Which is not true"]. We now know that electronic technology has no more to contribute to computing than the physical equipment. We now know that programmable computer is no more and no less than an extremely handy device for realizing any conceivable mechanism without changing a single wire, and that the core challenge for computing science is hence a conceptual one, viz., what (abstract) mechanisms we can conceive without getting lost in the complexities of our own making. Dijkstra (1986) On a cultural gap http://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/EWD924.html (EWD 924).

„A programmer? But was that a respectable profession? For after all, what was programming? Where was the sound body of knowledge that could support it as an intellectually respectable discipline? I remember quite vividly how I envied my hardware colleagues, who, when asked about their professional competence, could at least point out that they knew everything about vacuum tubes, amplifiers and the rest, whereas I felt that, when faced with that question, I would stand empty-handed.“

—  Edsger W. Dijkstra
1970s, Context: After having programmed for some three years, I had a discussion with A. van Wijngaarden, who was then my boss at the Mathematical Center in Amsterdam, a discussion for which I shall remain grateful to him as long as I live. The point was that I was supposed to study theoretical physics at the University of Leiden simultaneously, and as I found the two activities harder and harder to combine, I had to make up my mind, either to stop programming and become a real, respectable theoretical physicist, or to carry my study of physics to a formal completion only, with a minimum of effort, and to become....., yes what? A programmer? But was that a respectable profession? For after all, what was programming? Where was the sound body of knowledge that could support it as an intellectually respectable discipline? I remember quite vividly how I envied my hardware colleagues, who, when asked about their professional competence, could at least point out that they knew everything about vacuum tubes, amplifiers and the rest, whereas I felt that, when faced with that question, I would stand empty-handed. Full of misgivings I knocked on van Wijngaarden’s office door, asking him whether I could “speak to him for a moment”; when I left his office a number of hours later, I was another person. For after having listened to my problems patiently, he agreed that up till that moment there was not much of a programming discipline, but then he went on to explain quietly that automatic computers were here to stay, that we were just at the beginning and could not I be one of the persons called to make programming a respectable discipline in the years to come? This was a turning point in my life and I completed my study of physics formally as quickly as I could. One moral of the above story is, of course, that we must be very careful when we give advice to younger people; sometimes they follow it! Dijkstra (1972) The Humble Programmer http://www.cs.utexas.edu/users/EWD/transcriptions/EWD03xx/EWD340.html (EWD340).

„It is time to unmask the computing community as a Secret Society for the Creation and Preservation of Artificial Complexity.“

—  Edsger W. Dijkstra
1990s, Dijkstra (1996) "The next fifty years" https://www.cs.utexas.edu/users/EWD/transcriptions/EWD12xx/EWD1243a.html (EWD 1243a).

„Probably I am very naive, but I also think I prefer to remain so, at least for the time being and perhaps for the rest of my life.“

—  Edsger W. Dijkstra
1980s, Refering to his conclusion to the Barber paradox or Russell's paradox. Dijkstra (1985) Where is Russell's paradox? http://www.cs.utexas.edu/users/EWD/transcriptions/EWD09xx/EWD923a.html (EWD 923A).

Help us translate English quotes

Discover interesting quotes and translate them.

Start translating

„On Our Inability To Do Much.“

—  Edsger W. Dijkstra
1970s, Dijkstra (1972) "Structured Programming", Chapter title in O.J. Dahl, E.W. Dijkstra, and C.A.R. Hoare. Academic Press, 1972 ISBN 0122005503.

„The problems of the real world are primarily those you are left with when you refuse to apply their effective solutions.“

—  Edsger W. Dijkstra
1980s, Dijkstra (1988) " On the cruelty of really teaching computing science http://www.cs.utexas.edu/users/EWD/transcriptions/EWD10xx/EWD1036.html (EWD1036).

„Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam egestas wisi a erat. Morbi imperdiet, mauris ac auctor dictum.“

Aniversários de hoje
Nikos Kazantzakis photo
Nikos Kazantzakis9
1883 - 1957
Lêdo Ivo photo
Lêdo Ivo10
Escritor brasileiro 1924 - 2012
Martinho Lutero photo
Martinho Lutero44
teólogo e professor 1483 - 1546
Michelangelo Buonarroti photo
Michelangelo Buonarroti18
artista e engenheiro italiano 1475 - 1564
Outros 60 aniversários hoje
Autores parecidos
Nikola Tesla photo
Nikola Tesla9
inventor sérvio-americano
Michael Faraday photo
Michael Faraday4
Físico e químico inglês
Alan Turing photo
Alan Turing2
matemático britânico, lógico, criptoanalista e cientista da…