Frases de Edsger Dijkstra página 2

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 Tesla8
inventor sérvio-americano
Alan Turing photo
Alan Turing1
matemático britânico, lógico, criptoanalista e cientista ...
Isaac Newton photo
Isaac Newton29
físico e filósofo inglês

Citações Edsger Dijkstra

Publicidade

„Several people have told me that my inability to suffer fools gladly is one of my main weaknesses.“

—  Edsger W. Dijkstra
Dijkstra (1978) The pragmatic engineer versus the scientific designer http://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/EWD690.html (EWD 690).

„On Our Inability To Do Much.“

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

Publicidade

„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!“

—  Edsger W. Dijkstra
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).

„The art of programming is the art of organizing complexity, of mastering multitude and avoiding its bastard chaos as effectively as possible.“

—  Edsger W. Dijkstra
Dijkstra (1970) " Notes On Structured Programming http://www.cs.utexas.edu/users/EWD/ewd02xx/EWD249.PDF" (EWD249), Section 3 ("On The Reliability of Mechanisms"), p. 7.

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

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

Publicidade

„The question of whether Machines Can Think... is about as relevant as the question of whether Submarines Can Swim.“

—  Edsger W. Dijkstra
Dijkstra (1984) The threats to computing science http://www.cs.utexas.edu/users/EWD/transcriptions/EWD08xx/EWD898.html (EWD898).

Próximo
Autores parecidos
Nikola Tesla photo
Nikola Tesla8
inventor sérvio-americano
Alan Turing photo
Alan Turing1
matemático britânico, lógico, criptoanalista e cientista ...