„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

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

Poslední aktualizace 22. května 2020. Historie
Alan Kay foto
Alan Kay1
1940

Podobné citáty

Alan Kay foto

„… greatest single programming language ever designed. (About the Lisp programming language.)“

—  Alan Kay computer scientist 1940

2003. Daddy, Are We There Yet? A Discussion with Alan Kay http://www.openp2p.com/pub/a/p2p/2003/04/03/alan_kay.html
2000s

Donald A. Norman foto
Erik Naggum foto

„Rewarding incompetence and ignorance increases the number of incompetent programmers. Designing programming languages and tools so incompetent programmers can feel better about themselves is not the way to go.“

—  Erik Naggum Norwegian computer programmer 1965 - 2009

Re: New Lisp ? http://groups.google.com/group/comp.lang.functional/msg/b69c767370ee7c43 (Usenet article).
Usenet articles, Miscellaneous

John McCarthy foto

„Program designers have a tendency to think of the users as idiots who need to be controlled. They should rather think of their program as a servant, whose master, the user, should be able to control it. If designers and programmers think about the apparent mental qualities that their programs will have, they'll create programs that are easier and pleasanter — more humane — to deal with.“

—  John McCarthy American computer scientist and cognitive scientist 1927 - 2011

" The Little Thoughts of Thinking Machines http://www-formal.stanford.edu/jmc/little.html", Psychology Today, December 1983, pp. 46–49. Reprinted in Formalizing Common Sense: Papers By John McCarthy, 1990, ISBN 0893915351
1980s

Fred Brooks foto

„Job Control Language is the worst programming language ever designed anywhere by anybody for any purpose.“

—  Fred Brooks American computer scientist 1931

http://www.youtube.com/watch?v=8c0_Lzb1CJw#t=01h19m00s
"The IBM System/360 Revolution"
recorded by the Computer History Museum
April 7, 2004.

„I like the observation that Forth is an amplifier: a good programmer can write a great program; a bad programmer a terrible one. I feel no need to cater to bad programmers.“

—  Charles H. Moore

Quoted in Naomi Hamilton, "The A-Z of Programming Languages: Forth," http://www.computerworld.com.au/index.php/id;766897508 Computerworld (2008-06-27)

Hunter S. Thompson foto
Norman Foster, Baron Foster of Thames Bank foto
Kenneth E. Iverson foto
Ernest Flagg foto

„If the chief rules of good design were understood by the masses“

—  Ernest Flagg American architect 1857 - 1947

Small Houses: Their Economic Design and Construction (1922)
Kontext: If the chief rules of good design were understood by the masses as they might be, nothing would do more to promote beauty, improve workmanship, add to the value of manufactures, and in many other ways further the general welfare and prosperity of the country. They are simple, easy to acquire, and should be taught with the alphabet.<!--Ch. XI

Niklaus Wirth foto

„Reliable and transparent programs are usually not in the interest of the designer.“

—  Niklaus Wirth Swiss computer scientist 1934

Niklaus Wirth (1999) " A Digital Contrarian Retires http://www.modulaware.com/mdlt/mdlt79.htm". Beat Gerber eds., June 1999.

Bjarne Stroustrup foto

„Design and programming are human activities; forget that and all is lost.“

—  Bjarne Stroustrup, kniha The C++ Programming Language

[Stroustrup, Bjarne, The C++ Programming Language, 693]

Grady Booch foto
G. K. Chesterton foto

„Precisely because our political speeches are meant to be reported, they are not worth reporting. Precisely because they are carefully designed to be read, nobody reads them.“

—  G. K. Chesterton, kniha All Things Considered

"On the Cryptic and the Elliptic"
All Things Considered (1908)
Kontext: For fear of the newspapers politicians are dull, and at last they are too dull even for the newspapers. The speeches in our time are more careful and elaborate, because they are meant to be read, and not to be heard. And exactly because they are more careful and elaborate, they are not so likely to be worthy of a careful and elaborate report. They are not interesting enough. So the moral cowardice of modern politicians has, after all, some punishment attached to it by the silent anger of heaven. Precisely because our political speeches are meant to be reported, they are not worth reporting. Precisely because they are carefully designed to be read, nobody reads them.

Bjarne Stroustrup foto

„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 Danish computer scientist, creator of C++ 1950

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,

Niklaus Wirth foto

„Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Etiam egestas wisi a erat. Morbi imperdiet, mauris ac auctor dictum.“