“When I am working on a problem, I never think about beauty but when I have finished, if the solution is not beautiful, I know it is wrong.” IfsThinkingKnowsProblemBeautifulPoliticsBeautyCreativityEconomyDesignComputerSolutionsProgramSolveFinishedArchitectureMathematicalLiberalismProgrammingConcentrationSoftwareEngineeringProblem SolvingSpectacularProgrammersComputer ProgrammingComputer ScienceProgramming LanguagesComputer LanguageMath And ScienceProblems And SolutionsSolution To A ProblemBeing BeautifulNieceSoftware DesignComputer ProgrammersArchitecture And DesignGreat ScienceSoftware DevelopmentScience PhysicsArchitecture DesignSolved ProblemsSimplicity In DesignTruth And BeautyBeautiful ArtProduct DesignArchitecture And ArtMath ProblemsUrban DesignMathematical ProblemsMathematical BeautyDesign WorkEngineering InspirationalBeauty ProductsLife And BeautyBeautiful DesignHidden Beauty Author:R. Buckminster Fuller
“I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.” My OwnMistakeFindingsProgramI RealizedProgrammingProgrammersComputer ProgrammingProgramming LanguagesComputer LanguageComputer ProgrammersFunny ComputerProgramming FunnyDebuggingCoders Author:Maurice Wilkes
“I used to want to be a computer programmer when I was younger. We got an Apple II Plus when I was, like, 11 and I wrote programs and BASIC on that, like I think a lot of people did, but I have no idea how to program in the current languages at all.” PeopleThinkingWantIdeasUsedLanguageComputerProgramCurrentsNo IdeaApplesPlusProgrammersComputer Programmers Author:Chris Parnell
“A programming language is low level when its programs require attention to the irrelevant.” LanguageLevelsAttentionLowsProgramProgrammingIrrelevantProgrammersComputer ProgrammingComputer ScienceProgramming LanguagesComputer LanguageComputer ProgrammersLow Level Author:Alan Perlis
“That's the thing about people who think they hate computers. What they really hate is lousy programmers.” PeopleThinkingHateTechnologyComputerProgramProgrammingSoftwareProgrammersComputer ProgrammingSoftware EngineeringComputer ProgrammersComputer Software Author:Larry Niven
“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult.” WayFirstsTwoDifficultSimpleDesignHumorousProgramMethodObviousWittyComplicatedOne WayCodeComplexityProgrammingSoftwareEngineeringTwo WaysProgrammersComputer ProgrammingComputer ScienceDeficiencyProgramming LanguagesComputer LanguageDevelopersSoftware EngineeringSoftware DesignComputer ProgrammersSoftware DevelopmentComputer SoftwareSimplicity In DesignFunny ComputerProgramming FunnySimplicity And EleganceSimple And ComplexProgress And Development Author:Tony Hoare
“The best way to prepare [to be a programmer] is to write programs, and to study great programs that other people have written. In my case, I went to the garbage cans at the Computer Science Center and I fished out listings of their operating systems.” PeopleWayWritingSuccessLeadershipWorkCasesStudyWrittenComputerProgramBest WayProgrammingGarbageMicrosoftProgrammersComputer ProgrammingComputer ScienceProgramming LanguagesComputer LanguageComputer ProgrammersOperating SystemsGarbage CansComputer Systems Author:Bill Gates
“The computer programmer is a creator of universes for which he alone is responsible. Universes of virtually unlimited complexity can be created in the form of computer programs.” FormUniverseTechnologyComputerProgramResponsibleCreatorComplexityUnlimitedProgrammersComputer Programmers Author:Joseph Weizenbaum
“As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs.” I CanRememberFoundEasyMy OwnMistakeTechnologyFindingsComputerProgramSurpriseI RealizedInstantProgrammingProgrammersComputer ProgrammingProgramming LanguagesEasy To GetComputer LanguageComputer ProgrammersFunny ComputerProgramming FunnyDebuggingCoders Author:Maurice Wilkes
“A language that doesn't have everything is actually easier to program in than some that do” LanguageEasierComputerProgramSimplicityProgrammingSoftwareProgrammersProgramming LanguagesSoftware DesignComputer ProgrammersSimplicity In DesignProgramming Funny Author:Dennis Ritchie
“There are two ways to write error-free programs; only the third one works.” WayWritingTwoComputerProgramThirdsErrorsProgrammingSoftwareTwo WaysProgrammersComputer ProgrammingProgramming LanguagesComputer LanguageSoftware EngineeringSoftware DesignComputer ProgrammersComputer SoftwareFunny ComputerProgramming Funny Author:Alan Perlis