Sunday, December 22, 2024 Text is available under the CC BY-SA 3.0 licence.

Linus Torvalds


Computer programmer, best known as the creator of the Linux kernel.
14 5 6
Linus Torvalds
Talk is cheap. Show me the code.
Torvalds quotes
Real quality means making sure that people are proud of the code they write, that they're involved and taking it personally.
Torvalds
I may make jokes about Microsoft at times, but at the same time, I think the Microsoft hatred is a disease.




Torvalds Linus quotes
The fact that ACPI was designed by a group of monkeys high on LSD, and is some of the worst designs in the industry obviously makes running it at any point pretty damn ugly.
Torvalds Linus
Nobody should start to undertake a large project. You start with a small trivial project, and you should never expect it to get large. If you do, you'll just overdesign and generally think it is more important than it likely is at that stage. Or worse, you might be scared away by the sheer size of the work you envision. So start small, and think about the details. Don't think about some big picture and fancy design. If it doesn't solve some fairly immediate need, it's almost certainly over-designed. And don't expect people to jump in and help you. That's not how these things work. You need to get something half-way useful first, and then others will say "hey, that almost works for me", and they'll get involved in the project.
Linus Torvalds quotes
Hey, that's not a bug, that's a feature! You know what the most complex piece of engineering known to man in the whole solar system is? Guess what – it's not Linux, it's not Solaris, and it's not your car. It's you. And me. And think about how you and me actually came about – not through any complex design. Right. "Sheer luck". Well, sheer luck, and:
• Free availability and crosspollination through sharing of "source code", although biologists call it DNA.
• A rather unforgiving user environment, that happily replaces bad versions of us with better working versions and thus culls the herd (biologists often call this "survival of the fittest").
• Massive undirected parallel development ("trial and error").
I'm deadly serious: we humans have never been able to replicate something more complicated than what we ourselves are, yet natural selection did it without even thinking. Don't underestimate the power of survival of the fittest. And don't ever make the mistake that you can design something better than what you get from ruthless massively parallel trial-and-error with a feedback cycle. That's giving your intelligence much too much credit. Quite frankly, Sun is doomed. And it has nothing to do with their engineering practices or their coding style.
Linus Torvalds
I don't doubt at all that virtualization is useful in some areas. What I doubt rather strongly is that it will ever have the kind of impact that the people involved in virtualization want it to have.
Torvalds Linus quotes
So I would not be surprised if the globbing libraries, for example, will do NFD-mangling in order to glob "correctly", so even programs ported from real Unix might end up getting pathnames subtly changed into NFD as part of some hot library-on-library action with UTF hackery inside.
14 5 6
© 2009–2013Quotes Privacy Policy | Contact