Programming is generally a manual operation — we laugh when someone asks us to “say something in FORTRAN.” It is a written language, and in spite of … - Gerald M. Weinberg
" "Programming is generally a manual operation — we laugh when someone asks us to “say something in FORTRAN.” It is a written language, and in spite of its resemblance to other written languages, it differs from them in not having a speech system behind it. Not that written languages are simple transcriptions of speech, not at all; but a written language such as English is strongly influenced by its relationship to a spoken language. This influence is not so strong in other written languages, such as those using the Chinese writing system, but the influence — the mutual influence — always exists.
About Gerald M. Weinberg
Gerald M. Weinberg (October 27, 1933 – August 7, 2018) was an American computer scientist, author and teacher of the psychology and anthropology of computer software development.
Biography information from Wikiquote
Related quotes. More quotes will automatically load as you scroll down, or you can use the load more buttons.
Additional quotes by Gerald M. Weinberg
More often, then, we will be doing evaluation of programs not with respect to one another but with respect to a situation — a total situation — in which they are developed. Looking honestly at the situation, we are never looking for the best program, seldom looking for a good one, but always looking for one that meets the requirements.
why is it so hard for developers to submit their work for review by others or to try to improve their own skills by reviewing the work of others? Curiously, superior developers tend to find value with walkthrough and inspection processes while the merely clever do not. So, as always, the good get better and the bad get worse.
Works in ChatGPT, Claude, or Any AI
Add semantic quote search to your AI assistant via MCP. One command setup.
In studying the factors which go into the satisfaction of working groups, social scientists have isolated four major areas: The material rewards and opportunities. The challenge and the interest of the work itself. The general conditions in the larger organization, such as employee benefits, working conditions, and organization status among similar organizations. The competence of supervisors and leaders.