Zitate von Eric S. Raymond

Eric S. Raymond Foto

1   0

Eric S. Raymond

Geburtstag: 4. Dezember 1957

Eric Steven Raymond , auch bekannt als ESR, ist ein US-amerikanischer Autor und Softwareentwickler in der Hacker- und Open-Source-Szene.

Bestellen Sie Zitate:

„Die Linux-Gemeinde gleicht schon eher einem großen plappernden Basar mit verschiedenen Tagesabläufen und Ansätzen (repräsentiert durch die Linux-Archive, in die jeder einbringen kann, was er will). Dass aus diesen Teilen ein zusammenhängendes stabiles Betriebssystem nur aufgrund einer Reihe von wundersamen Zufällen entstehen konnte, liegt ja wohl auf der Hand.“ Eric S. Raymond, "Die Kathedrale und der Basar", Quelle: web. archive. org, (übersetzt von Lukas Müller)

„Every good work of software starts by scratching a developer’s personal itch.“ Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

„There is a flip side to this. In the Unix world, libraries which are delivered as libraries should come with exerciser programs.“ The Art of UNIX Programming

„Transparency is therefore more than an esthetic triumph; it is a victory that will be reflected in lower costs throughout the software’s life cycle. 6.2.2“ The Art of UNIX Programming

„Python language is one example. As we noted above, it is also heavily used for mathematical and scientific papers, and will probably dominate that niche for some years yet. 18.3.3“ The Art of UNIX Programming

„When you feel the urge to design a complex binary file format, or a complex binary application protocol, it is generally wise to lie down until the feeling passes.“ The Art of UNIX Programming

„Use # as an introducer for comments. It is good to have a way to embed annotations and comments in data files. It’s best if they’re actually part of the file structure, and so will be preserved by tools that know its format. For comments that are not preserved during parsing, # is the conventional start character.“ The Art of UNIX Programming

„Top-down tends to be good practice when three preconditions are true: (a) you can specify in advance precisely what the program is to do, (b) the specification is unlikely to change significantly during implementation, and (c) you have a lot of freedom in choosing, at a low level, how the program is to get that job done.“ The Art of UNIX Programming

„When the superior programmer refrains from coding, his force is felt for a thousand miles.“ The Art of UNIX Programming

„CSV (fields separated by commas, double quotes used to escape commas, no continuation lines) is rarely found under Unix.“ The Art of UNIX Programming

„As with buildings, it’s easier to repair superstructure on top of a solid foundation than it is to replace the foundations without trashing the superstructure.“ The Art of UNIX Programming

„When you see the right thing, do it—this may look like more work in the short term, but it’s the path of least effort in the long run. If you don’t know what the right thing is, do the minimum necessary to get the job done, at least until you figure out what the right thing is. To do the Unix philosophy right, you have to be loyal to excellence. You have to believe that software design is a craft worth all the intelligence, creativity, and passion you can muster. Otherwise you won’t look past the easy, stereotyped ways of approaching design and implementation; you’ll rush into coding when you should be thinking. You’ll carelessly complicate when you should be relentlessly simplifying—and then you’ll wonder why your code bloats and debugging is so hard.“ The Art of UNIX Programming

„There is a critical difference (Ryan observes) between saying, “I’m giving you this reward because I recognize the value of your work”, and “You’re getting this reward because you’ve lived up to my standards.” The first does not demotivate; the second does.“ Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

„Are the individual functions in your modules too large? This is not so much a matter of line count as it is of internal complexity. If you can’t informally describe a function’s contract with its callers in one line, the function is probably too large.9 9 Many years ago, I learned from Kernighan & Plauger’s The Elements of Programming Style a useful rule. Write that one-line comment immediately after the prototype of your function. For every function, without exception.“ The Art of UNIX Programming

„It's not all that important that you be able to originate brilliant ideas... The more important talent is to be able to recognize good ideas from other people.“

„The verdict of history seems to be that free-market capitalism is the globally optimal way to cooperate for economic efficiency; perhaps, in a similar way, the reputation-game gift culture is the globally optimal way to cooperate for generating (and checking!) high-quality creative work.“ Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary

Ähnliche Autoren