A Quote by Edsger Dijkstra

Object-oriented programming is an exceptionally bad idea which could only have originated in California. — © Edsger Dijkstra
Object-oriented programming is an exceptionally bad idea which could only have originated in California.
It's very hard to explain to people who don't program, but the object-oriented programming system made programming the Mac and iPhone so easy.
The idea of, say, the compressed space between the floor and the object hanging over it and then the long space between the object and the ceiling was a kind of interesting idea for me - the idea of compressing and expanding. That was an idea that I worked with, which you could only do sculpturally. You can't really do with a painting on the wall.
Object-oriented programming aficionados think that everything is an object.... this [isn't] so. There are things that are objects. Things that have state and change their state are objects. And then there are things that are not objects. A binary search is not an object. It is an algorithm
Another trick in software is to avoid rewriting the software by using a piece that's already been written, so called component approach which the latest term for this in the most advanced form is what's called Object Oriented Programming.
I used to be enamored of object-oriented programming. I'm now finding myself leaning toward believing that it is a plot designed to destroy joy.
Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful way to simplify the design and construction of complex programs.
All knowledge is oriented toward some object and is influenced in its approach by the nature of the object with which it is pre-occupied. But the mode of approach to the object to be known is dependent upon the nature of the knower.
When it comes to sticking to your resolutions, research has shown that 'action-oriented' resolutions have a better chance of being upheld than 'idea-oriented.' For example, a resolution to lose weight is really only an idea with nothing actionable to do. However, sticking with that goal in mind, you could make the resolution action-oriented by saying 'get up 30 minutes earlier every Monday, Wednesday and Friday and do a 20-minute workout at home before work.' Now you have an actionable path on how to achieve your goal.
The best way to do research is to make a radical assumption and then assume it's true. For me, I use the assumption that object oriented programming is the way to go.
The idea that the State originated to serve any kind of social purpose is completely unhistorical. It originated in conquest and confiscation - that is to say, in crime. It originated for the purpose of maintaining the division of society into an owning-and-exploiting class and a propertyless dependent class - that is, for a criminal purpose.
Most programming languages contain good parts and bad parts. I discovered that I could be better programmer by using only the good parts and avoiding the bad parts.
My children are 12, 12, 8, and 7, which is bad idea, bad idea, bad idea, bad idea, for mom going inside.
Possibly the only real object-oriented system in working order. (About Internet)
Above all do not ask that justice be just: It is just, because it is justice. The idea of a just justice could have originated only in the brain of an anarchist.
Computer programming has been traditionally seen as something that is beyond most people - it's only for a special group with technical expertise and experience. We have developed 'Scratch' as a new type of programming language, which is much more accessible.
My favorite programming languages are Lisp and C. However, since around 1992 I have worked mainly on free software activism, which means I am too busy to do much programming. Around 2008 I stopped doing programming projects.
This site uses cookies to ensure you get the best experience. More info...
Got it!