A Quote by Hal Abelson

If we can dispel the delusion that learning about computers should be an activity of fiddling with array indexes and worrying whether X is an integer or a real number, we can begin to focus on programming as a source of ideas.
I saw one of the absolute truths of this world: each person is worrying about himself; no one is worrying about you. He or she is worrying about whether you like him, not whether he likes you. He is worrying about whether he looks prepossessing, not whether you are dressed correctly. He is worrying about whether he appears poised, not whether you are. He is worrying about whether you think well of him, not whether he thinks well of you. The way to be yourself ... is to forget yourself.
My impression was and is that many programming languages and tools represent solutions looking for problems, and I was determined that my work should not fall into that category. Thus, I follow the literature on programming languages and the debates about programming languages primarily looking for ideas for solutions to problems my colleagues and I have encountered in real applications. Other programming languages constitute a mountain of ideas and inspiration-but it has to be mined carefully to avoid featurism and inconsistencies.
When we had no computers, we had no programming problem either. When we had a few computers, we had a mild programming problem. Confronted with machines a million times as powerful, we are faced with a gigantic programming problem.
There is one very good reason to learn programming, but it has nothing to do with preparing for high-tech careers or with making sure one is computer literate in order to avoid being cynically manipulated by the computers of the future. The real value of learning to program can only be understood if we look at learning to program as an exercise of the intellect, as a kind of modern-day Latin that we learn to sharpen our minds.
Learning can take place in the backyard if there is a human being there who cares about the child. Before learning computers, children should learn to read first. They should sit around the dinner table and hear what their parents have to say and think.
When a child’s life is full of sights, sounds, tastes, smells, textures, people and places, he will learn. When he feels safe and loved, he will learn. When parents begin to recover from their own ideas of what learning should look like (what they remember from school), then they begin a new life of natural learning, too.
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.
Are you debating whether you should take a step of faith in Jesus, or whether you should wait until you can clearly see how to do what He has asked? Simply obey Him with unrestrained joy. When He tells you something and you begin to debate, it is because you have a misunderstanding of what honors Him and what doesn't. Are you faithful to Jesus, or faithful to your ideas about Him?
You should be having more fun in high school, exploring things because you want to explore them and learning because you love learning-not worrying about competition.
Overemphasis of efficiency leads to an unfortunate circularity in design: for reasons of efficiency early programming languages reflected the characteristics of the early computers, and each generation of computers reflects the needs of the programming languages of the preceding generation.
Worrying about a large institution, especially when it has computers, is like worrying about a large gorilla, especially when it's on fire.
I think that great programming is not all that dissimilar to great art. Once you start thinking in concepts of programming it makes you a better person...as does learning a foreign language, as does learning math, as does learning how to read.
Here we are, worrying about whether we're thin enough or whether our bottom looks too big in this pair of trousers or even whether or not I should wear a hat - does it really matter in comparison to the important things that are going on in the world?
For next several years PSU can focus on rebuilding its athletic culture, not worrying about whether it's going to a bowl game.
But the reporter has the responsibility to determine, number one, whether that is true, and number two, to make a judgment as to whether it's in the public interest and whether or not it should be part of the debate.
In this respect a program is like a poem: you cannot write a poem without writing it. Yet people talk about programming as if it were a production process and measure "programmer productivity" in terms of "number of lines of code produced". In so doing they book that number on the wrong side of the ledger: we should always refer to "the number of lines of code spent".
This site uses cookies to ensure you get the best experience. More info...
Got it!