Quotes about programme

A collection of quotes on the topic of programme, doing, people, use.

Quotes about programme

Mwanandeke Kindembo photo
Lee Kuan Yew photo
Gabe Newell photo

“The programmers of tomorrow are the wizards of the future.”

Gabe Newell (1962) American computer programmer and businessman

YouTube - What Most Schools Don't Teach, code.org, 2013-02-26, 2014-11-22 https://www.youtube.com/watch?v=nKIu9yen5nc,

Richard Dawkins photo

“The genes are the master programmers, and they are programming for their lives.”

Source: The Selfish Gene (1976, 1989), Ch. 4. The Gene machine

Benjamin Disraeli photo
Peter F. Drucker photo
Rabindranath Tagore photo

“The idea of the Nation is one of the most powerful anaesthetics that Man has invented. Under the influence of its fumes the whole people can carry out its systematic programme of the most virulent self-seeking without being in the least aware of its moral perversion,-in fact feeling dangerously resentful if it is pointed out.”

Rabindranath Tagore (1861–1941) Bengali polymath

"Nationalism in the West", 1917. Reprinted in Rabindranath Tagore and Mohit K. Ray, Essays (2007, p. 465). Also cited in Parmanand Parashar, Nationalism: Its Theory and Principles in India (1996, p. 212), and Himani Bannerji, Demography and Democracy: Essays on Nationalism, Gender and Ideology. (2011, p.179).

Rasmus Lerdorf photo
Theodor W. Adorno photo
H.P. Lovecraft photo

“We know today that nothing will restore the pre-machine condition of reasonably universal employment save an artificial allocation of working hours involving the use of more men than formerly to perform a given task.... The primary function of society, in spite of all the sophistries spurred of selfishness, is to give men better conditions than they could get without it; and the basic need today is jobs for all—not for "property" for a few of the luck and the acquisitive.... In view of the urgent need for change, there is something almost obscene in the chatter of the selfish about various psychological evils allegedly inherent in a New Deal promising decent economic security and humane leisure for all instead of for a few.... What is worth answering is the kindred outcry about "regimentation", "collective slavery", "violation of Anglo-Saxon freedom", "destruction of the right of the individual to make his own way" and so on; with liberal references to Stalin, Hitler, Mustapha Kemal, and other extremist dictators who have sought to control men's personal, intellectual, and artistic lives, and traditional habits and folkways, as well as their economic fortunes. Naturally the Anglo-Saxon balks at any programme calculated to limit his freedom as a man and a thinker or to disturb his inherited perspectives and daily customs—and need we say that no plan ever proposed in an Anglo-Saxon country would conceivably seek to limit such freedom or disturb such perspectives and customs? Here we have a deliberate smoke-screen—conscious and malicious confusion of terms. A decent planned society would indeed vary to some extent the existing regulations (for there are such) governing commercial and economic life. Yet who save a self-confessed Philistine or Marxist (the plutocrat can cite "Das Kapital" for his purpose!) would claim that the details and conditions of our merely economic activities form more than a trivial fraction of our whole lives and personalities? That which is essential and distinctive about a man is not the routine of material struggle he follows in his office; but the civilised way he lives, outside his office, the life whose maintenance is the object of his struggle. So long as his office work gains him a decently abundant and undisputedly free life, it matters little what that work is—what the ownership of the enterprise, and what and how distributed its profits, if profits there be. We have seen that no system proposes to deny skill and diligence an adequate remuneration. What more may skill and diligence legitimately ask? Nor is any lessening in the pride of achievement contemplated. Man will thrill just as much at the overcoming of vast obstacles, and the construction of great works, whether his deeds be performed for service or for profit. As it is, the greatest human achievements have never been for profit. Would Keats or Newton or Lucretius or Einstein or Santayana flourish less under a rationally planned society? Any intimation that a man's life is wholly his industrial life, and that a planned economic order means a suppression of his personality, is really both a piece of crass ignorance and an insult to human nature. Incidentally, it is curious that no one has yet pointed to the drastically regulated economic life of the early Mass. Bay colony as something "American!"”

H.P. Lovecraft (1890–1937) American author

Unpublished (and probably unsent) letter to the Providence Journal (13 April 1934), quoted in Collected Essays, Volume 5: Philosophy, edited by J. T. Joshi, pp. 115-116
Non-Fiction, Letters

Bjarne Stroustrup photo
Howard Carter photo
Bjarne Stroustrup photo
Donald Ervin Knuth photo

“The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times; premature optimization is the root of all evil (or at least most of it) in programming.”

Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization is the root of all evil. Yet we should not pass up our opportunities in that critical 3%.
Variant in Knuth, "Structured Programming with Goto Statements" http://pplab.snu.ac.kr/courses/adv_pl05/papers/p261-knuth.pdf. Computing Surveys 6:4 (December 1974), pp. 261–301, §1.
Knuth refers to this as "Hoare's Dictum" 15 years later in "The Errors of Tex", Software—Practice & Experience 19:7 (July 1989), pp. 607–685. However, the attribution to C. A. R. Hoare is doubtful. http://shreevatsa.wordpress.com/2008/05/16/premature-optimization-is-the-root-of-all-evil/
All three of these papers are reprinted in Knuth, Literate Programming, 1992, Center for the Study of Language and Information ISBN 0937073806
Source: Computer Programming as an Art (1974), p. 671

Kent Beck photo

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”

Kent Beck (1961) software engineer

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 15

Bjarne Stroustrup photo

“The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous.”

Bjarne Stroustrup (1950) Danish computer scientist, creator of C++

Bjarne Stroustrup's The C++ Programming Language (Third Edition and Special Edition) Notes to the Reader page 9, 2012-04-28, http://web.archive.org/web/20091128074415/http://www2.research.att.com/~bs/3rd_notes.pdf#page=7, 2009-11-28 http://www2.research.att.com/~bs/3rd_notes.pdf#page=7,

Martin Fowler photo

“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.”

Martin Fowler (1963) British programmer

Source: Refactoring: Improving the Design of Existing Code, 1999, p. 15

Jawaharlal Nehru photo
Jawaharlal Nehru photo
Kent Beck photo

“I'm not a great programmer; I'm just a good programmer with great habits.”

Kent Beck (1961) software engineer

Kent Beck in: Martin Fowler, Kent Beck, John Brant (2012) Refactoring: Improving the Design of Existing Code.

Larry Niven photo
Charles Stross photo
Donald A. Norman photo
George Steiner photo
Hirokazu Yasuhara photo
Lee Kuan Yew photo
Dinesh D'Souza photo
Linus Torvalds photo
Richard Perle photo
Eric Hobsbawm photo

“Unlike the word 'communist', which always signified a programme, the word 'socialist' was primarily analytical and critical.”

Eric Hobsbawm (1917–2012) British academic historian and Marxist historiographer

How To Change the World: Reflections on Marx and Marxism (2011)

Peter Greenaway photo
Vladimir Lenin photo

“Our business is to help get everything possible done to make sure the "last" chance for a peaceful development of the revolution, to help by the presentation of our programme, by making clear its national character, its absolute accord with the interests and demands of a vast majority of the population.”

Vladimir Lenin (1870–1924) Russian politician, led the October Revolution

"The Tasks of the Revolution" (9 October 1917) http://www.marxists.org/archive/lenin/works/1917/oct/09.htm; Collected Works, Vol. 26, 1972, pp. 59 - 68.
1910s

Edsger W. Dijkstra photo

“The effective exploitation of his powers of abstraction must be regarded as one of the most vital activities of a competent programmer.”

Edsger W. Dijkstra (1930–2002) Dutch computer scientist

1970s, The Humble Programmer (1972)

Fred Brooks photo
James Callaghan photo
Alan Kay photo

“The flip side of the coin was that even good programmers and language designers tended to do terrible extensions when they were in the heat of programming, because design is something that is best done slowly and carefully.”

Alan Kay (1940) computer scientist

ACM Queue A Conversation with Alan Kay Vol. 2, No. 9 - Dec/Jan 2004-2005 http://queue.acm.org/detail.cfm?id=1039523
2000s, A Conversation with Alan Kay, 2004–05

Eric S. Raymond photo

“Good programmers know what to write. Great ones know what to rewrite”

and reuse
The Cathedral and the Bazaar

Larry Wall photo
Erik Naggum photo

“Once we were Programmers. Maybe our last best hope is a movie.”

Erik Naggum (1965–2009) Norwegian computer programmer

Re: PART TWO: winning industrial-use of lisp http://groups.google.com/group/comp.lang.lisp/msg/856bccf3eff6ab53 (Usenet article).
Usenet articles, Miscellaneous

Larry Wall photo

“It's there as a sop to former Ada programmers.”

Larry Wall (1954) American computer programmer and author, creator of Perl

Regarding 10_000_000 [11556@jpl-devvax.JPL.NASA.GOV, 1991]
Usenet postings, 1991

Jeremy Corbyn photo
Lawrence Lessig photo
Vikram Sarabhai photo
Neelam Sanjiva Reddy photo

“The President of India is the constitutional head, who has no policy and programme of his own. It is the Government of the day which chooses the policy and programme to be pursued within the framework of the constitution…[would] protect and defend the Constitution.”

Neelam Sanjiva Reddy (1913–1996) sixth President of India

Source: Dr.Janak Raj Jai Presidents of India, 1950-2003 http://books.google.co.in/books?id=r2C2InxI0xAC&pg=PA126, Daya Books, 1 January 2003, P.133

Erik Naggum photo
Tony Blair photo
Herbert Hoover photo
Fernando J. Corbató photo
Mao Zedong photo
Gene Amdahl photo

“The term architecture is used here to describe the attributes of a system as seen by the programmer, i. e., the conceptual structure and functional behavior, as distinct from the organization of the data flow and controls, the logical design, and the physical implementation. i. Additional details concerning the architecture”

Gene Amdahl (1922–2015) American physicist

Gene Amdahl, Gerrit Blaauw, and Fred Brooks (1964) " Architecture of the IBM System http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.72.7974&rep=rep1&type=pdf." in: IBM Journal of Research and Development Vol 8 (2) p. 87-101

Orson Scott Card photo

“The environment that nutures creative programmers kills management and marketing types - and vice versa.”

Orson Scott Card (1951) American science fiction novelist

How Software Companies Die

Alauddin Khalji photo
Joanna MacGregor photo

“If builders built houses the way programmers built programs, the first woodpecker to come along would destroy civilization.”

Gerald M. Weinberg (1933–2018) American computer scientist

Weinberg attributed with the quote in: Murali Chemuturi (2010) Mastering Software Quality Assurance: Best Practices, Tools and Technique for Software Developers. p. ix

Jeremy Corbyn photo
Attila the Stockbroker photo
Grady Booch photo
Arun Shourie photo

“Furthermore, we are instructed, when we do come across instances of temple destruction, as in the case of Aurangzeb, we have to be circumspect in inferring what has happened and why…. the early monuments – like the Quwwat-ul-Islam mosque in Delhi – had to be built in ‘great haste’, we are instructed…Proclamation of political power, alone! And what about the religion which insists that religious faith is all, that the political cannot be separated from the religious? And the name: the Quwwat-ul-Islam mosque, the Might of Islam mosque? Of course, that must be taken to be mere genuflection! And notice: ‘available materials were assembled and incorporated’, they ‘clearly came from Hindu sources’ – may be the materials were just lying about; may be the temples had crumbled on their own earlier; may be the Hindus voluntarily broke their temples and donated the materials? No? After all, there is no proof they didn’t! And so, the word ‘plundered’ is repeatedly put within quotation marks!
In fact, there is more. The use of such materials – from Hindu temples – for constructing Islamic mosques is part of ‘a process of architectural definition and accommodation by local workmen essential to the further development of a South Asian architecture for Islamic use’. The primary responsibility thus becomes that of those ‘local workmen’ and their ‘accommodation’. Hence, features in the Qutb complex come to ‘demonstrate a creative response by architects and carvers to a new programme’. A mosque that has clearly used materials, including pillars, from Hindu temples, in which undeniably ‘in the fabric of the central dome, a lintel carved with Hindu deities has been turned around so that its images face into the rubble wall’ comes ‘not to fix the rule’. ‘Rather, it stands in contrast to the rapid exploration of collaborative and creative possibilities – architectural, decorative, and synthetic – found in less fortified contexts.’ Conclusions to the contrary have been ‘misevaluations’. We are making the error of ‘seeing salvaged pieces’ – what a good word that, ‘salvaged ’: the pieces were not obtained by breaking down temples; they were lying as rubble and would inevitably have disintegrated with the passage of time; instead they were ‘salvaged ’, and given the honour of becoming part of new, pious buildings – ‘seeing salvaged pieces where healthy collaborative creativity was producing new forms’.”

Arun Shourie (1941) Indian journalist and politician

Eminent Historians: Their Technology, Their Line, Their Fraud

Margaret Thatcher photo
Larry Wall photo
Ryan C. Gordon photo
Alfred de Zayas photo
Edsger W. Dijkstra photo
Alfred de Zayas photo
William Moulton Marston photo

“In the spring of the freshman year, the sophmore girls held what was called "The Baby Party" which all freshmen girls were compelled to attend. At this affair, the freshmen girls were questioned as to their misdemeanors and punished for their disobedience and rebellions. The baby party was so name because the freshman girls were required to dress as babies.
At the party; the freshmen girls were put through various students under command of sophomores. Upon one occasion, for instance, the freshman girls were led into a dark corridor where their eyes were blindfolded, and their arms were bound behind them. Only one freshman at a time was taken through this corridor along which sophomore guards were stationed at intervals. This arrangement was designed to impress the girls punished with the impossibility of escape from their captresses. After a series of harmless punishments, each girl was led into a large room where all the Junior and Senior girls were assembled. There she was sentenced to go through various exhibitions, supposed to be especially suitable to punish each particular girls failure to submit to discipline imposed by the upper class girl. The sophomore girls carried long sticks with which to enforce, if necessary, the stunts which the freshmen were required to preform. While the programme did not call for a series of pre-arranged physical struggles between individual girls…frequent rebellion of the freshman against the commands of their captresses and guards furnished the most exciting portion of the entertainment according to the report of a majority of the class girls.
Nearly all the sophomores reported excited pleasantness of captivation emotion throughout the party. The pleasantness of captivation response appeared to increase when they were obliged to overcome rebellious freshmen physically, or to preform the actions from which the captive girls strove to escape….
Female behavior also contains still more evidence than male behavior that captivation emotion is not limited to inter-sex relationships. The person of another girls seems to evoke from female subjects, under appropriate circumstances, filly as strong captivation response as does that of a male.”

William Moulton Marston (1893–1947) American psychologist, lawyer, inventor and comic book writer

as quoted in Wonder Woman: Bondage and Feminism in the Marston/Peter comics, 1941-1948, pp. 64-65 by Noah Berlatsky.
The Emotions of Normal People (1928)

Larry Wall photo

“As pointed out in a followup, Real Perl Programmers prefer things to be visually distinct.”

Larry Wall (1954) American computer programmer and author, creator of Perl

[199710161841.LAA13208@wall.org, 1997]
Usenet postings, 1997

Robert Smith (musician) photo
Richard Stallman photo
Gangubai Hangal photo
Edsger W. Dijkstra photo
Larry Wall photo

“Real programmers can write assembly code in any language.”

Larry Wall (1954) American computer programmer and author, creator of Perl

[8571@jpl-devvax.JPL.NASA.GOV, 1990]
Usenet postings, 1990

Winston S. Churchill photo
Edsger W. Dijkstra photo
Paul Graham photo

“Organizational design often focuses on structural alternatives such as matrix, decentralization, and divisionalization. However, control variables (e. g., reward structures, task characteristics, and information systems) offer a more flexible approach. The purpose of this paper is to explore these control variables for organizational design. This is accomplished by integration and testing of two perspectives, organization theory and economics, notably agency theory. The resulting hypotheses link task characteristics, information systems, and business uncertainty to behavior vs. outcome based control strategy. These hypothesized linkages are examined empirically in a field study of the compensation practices for retail salespeople in 54 stores. The findings are that task programmability is strongly related to the choice of compensation package. The amount of behavioral measurement, the cost of measuring outcomes, and the uncertainty of the business also affect compensation. The findings have management implications for the design of compensation and reward packages, performance evaluation systems, and control systems, in general. Such systems should explicitly consider the task, the information system in place to measure performance, and the riskiness of the business. More programmed tasks require behavior based controls while less programmed tasks require more elaborate information systems or outcome based controls.”

Kathleen M. Eisenhardt American economist

Source: "Control: Organizational and economic approaches," 1985, p. 134; Article abstract

Rab Butler photo
Göran Persson photo

“I have after all studied on the chemico-technical programme in high school, so I understand what it's all about.”

Göran Persson (1949) Swedish politician, Swedish Social Democratic Party, thirty-second Prime minister of Sweden

Said about nuclear power in an interview the Swedish newspaper Svenska Dagbladet

Alfred de Zayas photo

“A ten per cent reduction in military expenditures per year would be reasonable, coupled with a programme of retraining the workforce and redirecting the resources in a manner that creates employment and advances social welfare. I also encourage all States to contribute to the UN’s annual Report on Military Expenditures by submitting complete data on national defence budgets.”

Alfred de Zayas (1947) American United Nations official

United Nations expert urges states to cut military spending and invest more in human development http://www.unog.ch/80256EDD006B9C2E/(httpNewsByYear_en)/D5D061E9891363C1C1257CB7003055E0?OpenDocument.
2014

Edsger W. Dijkstra photo

“When we take the position that it is not only the programmer's responsibility to produce a correct program but also to demonstrate its correctness in a convincing manner, then the above remarks have a profound influence on the programmer's activity: the object he has to produce must be usefully structured.”

Edsger W. Dijkstra (1930–2002) Dutch computer scientist

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. 6.
1970s

Jakaya Kikwete photo
David Kurten photo

“It doesn’t matter that the people of the UK voted for Brexit, and the people of the USA voted for Donald Trump — the anti-democrats of the left are incandescent with anger. Their programme of cultural destruction and managed decline of the West has fallen apart at the ballot box as the quiet, dignified conservative majority voted peacefully to take back control of their countries and reject mass immigration, radical Islam, and political correctness.”

David Kurten (1971) British politician

Left Rages Against Trump Tweets While Embracing Muslim MP Who Tweeted Grooming Victims Should ‘Shut Up for the Sake of Diversity’ http://www.breitbart.com/london/2017/12/06/left-rages-against-trump-tweets-embracing-politicians-grooming-victims-shut-up/ (December 6, 2017)

Hirokazu Yasuhara photo
Bill Gates photo
Philippe Kahn photo

“We fight for programmer's right!”

Philippe Kahn (1952) Entrepreneur, camera phone creator

Regarding the Lotus litigation that Kahn won in the Supreme Court. Lotus maintained that the orders of the words in a menu were copyrightable and not just functional. For example "Cut, Copy, Paste" could be copyrighted. Kahn's point was that if it was so, soon all software development and innovation would cease.

Larry Wall photo

“Besides, it's good to force C programmers to use the toolbox occasionally.”

Larry Wall (1954) American computer programmer and author, creator of Perl

[1991May31.181659.28817@jpl-devvax.jpl.nasa.gov, 1991]
Usenet postings, 1991

Karl Schmidt-Rottluff photo
Theo de Raadt photo

“Low code quality keeps haunting our entire industry. That, and sloppy programmers who don't understand the frameworks they work within. They're like plumbers high on glue.”

Theo de Raadt (1968) systems software engineer

Quoted in U.S. military helps fund Calgary hacker, Akin, David, 2004-04-06, 2007-01-10, Globe and Mail, http://web.archive.org/web/20040815134728/http://www.theglobeandmail.com/servlet/story/RTGAM.20030406.whack46/BNStory/Technology/?query=openbsd, 2004-08-15 http://www.theglobeandmail.com/servlet/story/RTGAM.20030406.whack46/BNStory/Technology/?query=openbsd,

David Lange photo

“I've got two shirts still missing from the Bahamas. I'm sure they are part of a youth camping programme somewhere in Tanzania by now.”

David Lange (1942–2005) New Zealand politician and 32nd Prime Minister of New Zealand

Source: Herald on Sunday, 7/8/05.

Linus Torvalds photo

“C++ is a horrible language. It's made more horrible by the fact that a lot of substandard programmers use it, to the point where it's much much easier to generate total and utter crap with it.”

Linus Torvalds (1969) Finnish-American software engineer and hacker

Message to gmane.comp.version-control.git mailing list, 2007-09-06, Torvalds, Linus, 2007-09-22 http://article.gmane.org/gmane.comp.version-control.git/57918,
2000s, 2007