logo

Quotes About Software

What commercialism has brought into Linux has been the incentive to make a good distribution that is easy to use and that has all the packaging issues worked out.
~ Linus Torvalds
And once I realized that code I write never fucking goes away and I'm going to be a maintainer for life. I get comments about blog posts that are almost 10 years old. "Hey, I found this code. I found a bug," and I'm suddenly maintaining code.
~ Peter Seibel
On the fourth hand, one reason I don't like IDEs quite so much is that they can make it hard to know when you've actually seen everything. Walking around in a graph, it's hard to know you've touched all the parts. Whereas if you've got some linear order, it's guaranteed to take you through everything.
~ Peter Seibel
Steele: So I guess there's lessons there—the lesson I should have drawn is there may be more than one bug here and I should have looked harder the first time. But another lesson is that if a bug is thought to be rare, then looking at rarely executed paths may be fruitful. And a third thing is, having good documentation about what the algorithm is trying to do, namely a reference back to Knuth, was just great.
~ Peter Seibel
I think the primary limitation on software is not the speed of computers but our ability to get our heads around what it's supposed to do.
~ Peter Seibel
There was a bug in GDB!
~ Peter Seibel
As your confidence in the API increases, then you flesh it out. But the fundamental rule is, write the code that uses the API before you write the code that implements it.
~ Peter Seibel
We were doing this shopping search and saying, "We want a test where on this query we want to get 80 percent right answers." And so they're saying, "Right! So if it's a wrong answer it's a bug, right?" And I said, "No, it's OK to have one wrong answer as long at it's not 80 percent." So they say, "So a wrong answer's not a bug?" It was like those were the only two possibilities. There wasn't an idea that it's more of a trade-off.
~ Peter Seibel
Things have gotten faster but the software has gotten slower and buggier in the meantime.
~ Peter Seibel
When I wrote Volume I of The Art of Computer Programming people didn't realize that they could use linked lists in their own programs, that they could use pointers for data structures.
~ Peter Seibel
Seibel: Have you heard of refactoring? Cosell: No, what is that? Seibel: What you just described. I think now there's perhaps a bit more acceptance, even among the project managers of this idea.
~ Peter Seibel
Seibel: What are the techniques that you use there? Print statements? Armstrong: Print statements. The great gods of programming said, "Thou shalt put printf statements in your program at the point where you think it's gone wrong, recompile, and run it.
~ Peter Seibel
The code shows me what it does. It doesn't show me what it's supposed to do.
~ Peter Seibel
nobody seemed to think programming is a solved problem: most are still looking for a better way to write software, whether by finding ways to automatically analyze code, coming up with better ways for programmers to work together, or finding (or designing) better programming languages.
~ Peter Seibel
The funny thing was that that this meant the whole company had been running without mutexes for a couple weeks, and nobody noticed.
~ Peter Seibel
The only reason we were here was because nobody had yet optimized software for First Contact.
~ Peter Watts
The concepts in Marketing 5.0 are, thus, tools-agnostic. Companies can implement the methods with any supporting hardware and software available in the market. The key is that those companies must have marketers who understand how to design a strategy that applies the right technology for various marketing use cases.
~ Philip Kotler
One thing I like to do is visit technical forums and ask for help regarding an entirely fictitious problem I'm having with my software. When I receive help, I say, 'Nope. Didn't work.' If they guide me to a button to click, I say, 'Nope. Can't see it.' Sometimes I just reply with nothing but 'Nope,' and it drives them up the wall.
~ Limmy
I can do some vocals in England; I can come across to LA You can do various versions - replace this, replace that. You can use software that almost makes the record for you.
~ Roland Orzabal
Given the volume of PC sales and the way McAfee runs its operation, I imagine there must be thousands of phantom subscribers - folks who signed up once upon a time and left the software behind two or three computers ago.
~ Barton Gellman
We developed our product called Dashboard, which was a software tool that was designed to be a virtual campaign office to help volunteers communicate and collaborate through emails and interacting online. It was our attempt to take an offline field office and merge it online.
~ Harper Reed
UI/UX design is a collection of interface development services that aims to create user-friendly interfaces for software and applications. A good UI/UX design service should understand your target audience and the various stages of their customer journey. They should be able to mimic these experiences so that your users will be more likely to become repeat customers. This article will provide an overview of the process and its advantages.
~ Queen Mastropietro
It is possible to share a dial-up Internet connection by using software tools, but it's also possible to push a stalled car up a muddy hill.
~ Quentin Docter
Today's leading real-world retailer, Wal-Mart, uses software to power its logistics and distribution capabilities, which it has used to crush its competition.
~ Marc Andreessen