Trying to express implicit and fuzzy relationships in ways that are explicit and sharp doesn't clarify the meaning, it destroys it.
We know about as much about software quality problems as they knew about the Black Plague in the 1600s. We've seen the victims' agonies and helped burn the corpses. We don't know what causes it; we don't really know if there is only one disease. We just suffer - and keep pouring our sewage into our water supply.
The combination of threads, remote-procedure-call interfaces, and heavyweight object-oriented design is especially dangerous... if you are ever invited onto a project that is supposed to feature all three, fleeing in terror might well be an appropriate reaction.
Television programming for children need not be saccharine or insipid in order to give to violence its proper balance in the scheme of things.... But as an endless diet for the sake of excitement and sensation in stories whose plots are vehicles for killing and torture and little more, it is not healthy for young children. Unfamiliar as yet with the full story of human response, they are being misled when they are offered perversion before they have fully learned what is sound.
Only in high school when I began programming computers, did I become interested in tech and start-ups, which led me to attend Stanford and major in Computer Science.
Good engineering is characterized by gradual, stepwise refinement of products that yields increased performance under given constraints and with given resources.
One: demonstrations always crash. And two: the probability of them crashing goes up exponentially with the number of people watching.
We must not forget that the wheel is reinvented so often because it is a very good idea; I've learned to worry more about the soundness of ideas that were invented only once.
The nice thing about programming at the RDF level is that you can just say, I'll ask for all the books. You can ask for all the shelves. You can ask for a given shelf whether a book was on it. And you're not worrying so much about the underlying syntax.
There's the underlying feeling that writing must be easy, because it's all about putting letters together. That's only true in the same way that programming is all about putting numbers together.
I'd rather work on my radio show, which no one hears but I put about eight hours of programming and writing into it for those 30 people who do tune in.
We live in a world where finding fault in others seems to be the favorite blood sport. It has long been the basis of political campaign strategy. It is the theme of much television programming across the world. It sells newspapers. Whenever we meet anyone, our first, almost unconscious reaction may be to look for imperfections.
Any nerd who grew up around the time that I did, BBC programming was a treasure chest for us.
If we have learned one thing from the history of invention and discovery, it is that, in the long run-and often in the short one-the most daring prophecies seem laughably conservative.
Men are noisy, narrow-band devices, but their nervous systems have very many parallel and simultaneously active channels. Relative to men, computing machines are very fast and very accurate, but they are constrained to perform only one or a few elementary operations at a time. Men are flexible, capable of "programming themselves contingently" on the basis of newly received information. Computing machines are single-minded, constrained by their "pre-programming."
To iterate is human, to recurse divine.
Culture is the collective programming of the mind which distinguishes the members of one group from another.
The most powerful programming language is Lisp. If you don't know Lisp (or its variant, Scheme), you don't appreciate what a powerful language is. Once you learn Lisp you will see what is missing in most other languages.
I mean, if 10 years from now, when you are doing something quick and dirty, you suddenly visualize that I am looking over your shoulders and say to yourself "Dijkstra would not have liked this," well, that would be enough immortality for me.
Programming will aid a person in developing their mind and will aid their meditation. I find that people who have pursued programming are doing much better in their meditation.
Follow your dreams wherever they lead you and pay for those dreams with good jobs in software programming and computer design!
One of the things I've been trying to do is look for simpler or rules underpinning good or bad design. I think one of the most valuable rules is avoid duplication. "Once and only once" is the Extreme Programming phrase.
Programming in the abstract sense is what I really enjoy. I enjoy lots of different areas of it... I'm taking a great deal of enjoyment writing device drivers for Linux. I could also be having a good time writing a database manager or something because there are always interesting problems.
We often seem to be swimming through such a miasma of sexual violence - in advertising, television programming, heavy metal, rap, films, and worst of all, in the home - that even First Amendment absolutists sometimes daydream about how nice it would be to have government-as-nanny just outlaw all this effluent.
I think the cultural programming on the ABC is one of the glories of the ABC.
Follow AzQuotes on Facebook, Twitter and Google+. Every day we present the best quotes! Improve yourself, find your inspiration, share with friends
or simply: