@@ -11,8 +11,10 @@ export type AuthorDescription =
1111 'Inventor' |
1212 'Linguist' |
1313 'Journalist' |
14+ 'Martial Artist' |
1415 'Mathematician' |
1516 'Military Officer' |
17+ 'Philosopher' |
1618 'Physicist' |
1719 'Scientist' |
1820 'Software Developer'
@@ -964,6 +966,143 @@ const quotes: RawQuote[] = [
964966 authorName : 'Keith Bostic' ,
965967 authorDescription : 'Software Developer' ,
966968 authorWiki : 'https://en.wikipedia.org/wiki/Keith_Bostic_(software_engineer)'
969+ } ,
970+ {
971+ text : 'Not everything I say is correct. It\'s correct modulo the little details you\'re going to have to worry about' ,
972+ authorName : 'John Hopcroft' ,
973+ authorDescription : 'Computer Scientist' ,
974+ authorWiki : 'https://en.wikipedia.org/wiki/John_Hopcroft'
975+ } ,
976+ {
977+ text : 'There is nothing in the programming field more despicable than an undocumented program' ,
978+ authorName : 'Edward Yourdon' ,
979+ authorDescription : 'Software Developer' ,
980+ authorWiki : 'https://en.wikipedia.org/wiki/Edward_Yourdon'
981+ } ,
982+ {
983+ text : 'Beware of bugs in the above code; I have only proved it correct, not tried it' ,
984+ authorName : 'Donald Knuth' ,
985+ authorDescription : 'Computer Scientist' ,
986+ authorWiki : 'https://en.wikipedia.org/wiki/Donald_Knuth'
987+ } ,
988+ {
989+ text : 'Good programmers don\'t just write programs. They build a working vocabulary' ,
990+ authorName : 'Guy Steele' ,
991+ authorDescription : 'Software Developer' ,
992+ authorWiki : 'https://en.wikipedia.org/wiki/Guy_L._Steele_Jr.'
993+ } ,
994+ {
995+ text : 'In carpentry, you measure twice and cut once. In software development, you never measure and make cuts until you run out of time' ,
996+ authorName : 'Adam Morse' ,
997+ authorDescription : 'Software Developer'
998+ } ,
999+ {
1000+ text : 'Hofstadter\'s Law: It always takes longer than you expect, even when you take into account Hofstadter\'s Law' ,
1001+ authorName : 'Douglas Hofstadter' ,
1002+ authorDescription : 'Physicist' ,
1003+ authorWiki : 'https://en.wikipedia.org/wiki/Douglas_Hofstadter'
1004+ } ,
1005+ {
1006+ text : 'What we have to learn to do, we learn by doing' ,
1007+ authorName : 'Aristotle' ,
1008+ authorDescription : 'Philosopher' ,
1009+ authorWiki : 'https://en.wikipedia.org/wiki/Aristotle'
1010+ } ,
1011+ {
1012+ text : 'One day, you\'ll turn off the feature that emails you every time someone buys your software. That\'s a huge milestone' ,
1013+ authorName : 'Joel Spolsky' ,
1014+ authorDescription : 'Software Developer' ,
1015+ authorWiki : 'https://en.wikipedia.org/wiki/Joel_Spolsky'
1016+ } ,
1017+ {
1018+ text : 'Somebody finds the problem, and somebody else understands it. And I\'ll go on record as saying that finding it is the bigger challenge' ,
1019+ authorName : 'Linus Torvalds' ,
1020+ authorDescription : 'Software Developer' ,
1021+ authorWiki : 'https://en.wikipedia.org/wiki/Linus_Torvalds'
1022+ } ,
1023+ {
1024+ text : 'Within a computer natural language is unnatural' ,
1025+ authorName : 'Alan Perlis' ,
1026+ authorDescription : 'Software Developer' ,
1027+ authorWiki : 'https://en.wikipedia.org/wiki/Alan_Perlis'
1028+ } ,
1029+ {
1030+ text : 'I love deadlines. I like the whooshing sound they make as they fly by' ,
1031+ authorName : 'Douglas Adams' ,
1032+ authorDescription : 'Author' ,
1033+ authorWiki : 'https://en.wikipedia.org/wiki/Douglas_Adams'
1034+ } ,
1035+ {
1036+ text : 'When I am working on a problem, I never think about beauty. I think only of how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong' ,
1037+ authorName : 'R. Buckminster Fuller' ,
1038+ authorDescription : 'Inventor' ,
1039+ authorWiki : 'https://en.wikipedia.org/wiki/R._Buckminster_Fuller'
1040+ } ,
1041+ {
1042+ text : 'Design and programming are human activities; forget that and all is lost' ,
1043+ authorName : 'Bjarne Stroustrup' ,
1044+ authorDescription : 'Computer Scientist' ,
1045+ authorWiki : 'https://en.wikipedia.org/wiki/Bjarne_Stroustrup'
1046+ } ,
1047+ {
1048+ text : 'Most of the biggest problems in software are problems of misconception' ,
1049+ authorName : 'Rich Hickey' ,
1050+ authorDescription : 'Software Developer' ,
1051+ authorWiki : 'https://en.wikipedia.org/wiki/Rich_Hickey'
1052+ } ,
1053+ {
1054+ text : 'After more than 30 years of programming, we ought to know that the design of complex software is inherently difficult' ,
1055+ authorName : 'Niklaus Wirth' ,
1056+ authorDescription : 'Software Developer' ,
1057+ authorWiki : 'https://en.wikipedia.org/wiki/Niklaus_Wirth'
1058+ } ,
1059+ {
1060+ text : 'If we wish to count lines of code, we should not regard them as "lines produced" but as "lines spent"' ,
1061+ authorName : 'E.W. Dijkstra' ,
1062+ authorDescription : 'Computer Scientist' ,
1063+ authorWiki : 'https://en.wikipedia.org/wiki/E._W._Dijkstra'
1064+ } ,
1065+ {
1066+ text : 'Working ten hour days allows you to fall behind twice as fast as you could working five hour days' ,
1067+ authorName : 'Isaac Asimov' ,
1068+ authorDescription : 'Author' ,
1069+ authorWiki : 'https://en.wikipedia.org/wiki/Isaac_Asimov'
1070+ } ,
1071+ {
1072+ text : 'Measuring programming progress by lines of code is like measuring aircraft building progress by weight' ,
1073+ authorName : 'Bill Gates' ,
1074+ authorDescription : 'Entrepreneur' ,
1075+ authorWiki : 'https://en.wikipedia.org/wiki/Bill_Gates'
1076+ } ,
1077+ {
1078+ text : 'The designer of a new kind of system must participate fully in the implementation' ,
1079+ authorName : 'Donald Knuth' ,
1080+ authorDescription : 'Computer Scientist' ,
1081+ authorWiki : 'https://en.wikipedia.org/wiki/Donald_Knuth'
1082+ } ,
1083+ {
1084+ text : 'The only way to learn a new programming language is by writing programs in it' ,
1085+ authorName : 'Dennis Ritchie' ,
1086+ authorDescription : 'Computer Scientist' ,
1087+ authorWiki : 'https://en.wikipedia.org/wiki/Dennis_Ritchie'
1088+ } ,
1089+ {
1090+ text : 'Anyone who considers arithmetical methods of producing random digits is, of course, in a state of sin' ,
1091+ authorName : 'John Von Neumann' ,
1092+ authorDescription : 'Computer Scientist' ,
1093+ authorWiki : 'https://en.wikipedia.org/wiki/John_von_Neumann'
1094+ } ,
1095+ {
1096+ text : 'We shall do a much better programming job, provided we approach the task with a full appreciation of its tremendous difficulty, provided that we respect the intrinsic limitations of the human mind and approach the task as very humble programmers' ,
1097+ authorName : 'Alan Turing' ,
1098+ authorDescription : 'Computer Scientist' ,
1099+ authorWiki : 'https://en.wikipedia.org/wiki/Alan_Turing'
1100+ } ,
1101+ {
1102+ text : 'Learn the principle, abide by the principle, and dissolve the principle' ,
1103+ authorName : 'Bruce Lee' ,
1104+ authorDescription : 'Martial Artist' ,
1105+ authorWiki : 'https://en.wikipedia.org/wiki/Bruce_Lee'
9671106 }
9681107]
9691108
0 commit comments