Linux Today: Linux News On Internet Time.
Search Linux Today
search.internet.com
Linux News Sections:  Blog -  Developer -  High Performance -  Infrastructure -  IT Management -  Security -  Storage -
Linux Today Navigation
LT Home
Preferences
Contribute
Link to Us
Search
Linux Jobs

Become a Marketplace Partner

internet.commerce
Be a Commerce Partner














The Linux Channel at internet.com
Linux Today
Enterprise Linux Today
Apache Today
JustLinux.com
Linux Planet
PHPBuilder
All Linux Devices
Technology Jobs

JustTechJobs.com

LinuxToday Newsletters
Subscribe News
Subscribe PR
Subscribe Security

internet.com
IT
Developer
Internet News
Small Business
Personal Technology

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

 






Current Newswire:

Ten Years of OpenOffice.org

OpenOffice.org Project of the Month: the Irish community

Intel Atom: NVIDIA ION vs. Radeon HD 4330 Graphics

7 (More) Free and Open Source Finance/Accounting Software for Linux

Droid's Android 2.1 Update Halted

Laptops sit idle...

Tech Comics: "Social Networking vs. Life"

Don't trust that Web Address!

4K-sector drives and Linux

The New Open Source Business Model Still Relies on Closed Source




Systems Engineer Sr – Solaris – Linux – Logical Domains (CO)
Next Step Systems
US-CO-Thornton

Justtechjobs.com Post A Job | Post A Resume
:KernelTrap: Linus On Specifications
KernelTrap: Linus On Specifications
Oct 3, 2005, 13 :45 UTC (14 Talkback[s]) (4449 reads)

"In a conversation that began as a request to include the SAS Transport Layer in the mainline Linux kernel, there was an interesting thread regarding specifications. Linux creator Linus Torvalds began the discussion saying, 'a 'spec' is close to useless. I have _never_ seen a spec that was both big enough to be useful _and_ accurate. And I have seen _lots_ of total crap work that was based on specs. It's _the_ single worst way to write software, because it by definition means that the software was written to match theory, not reality.'

"Linus went on to list two reasons to avoid specifications when writing software. First, 'they're dangerously wrong. Reality is different, and anybody who thinks specs matter over reality should get out of kernel programming NOW...'"

Complete Story

Related Stories:
Free Standards Group Moves Ahead with LSB 1.3 Specifications(May 21, 2003)
Linux Devices: TV Linux Alliance Releases First Spec(Oct 28, 2002)
De Icaza to Speak on Progress, Strengths of Mono Project(Jul 22, 2002)


Index Mode   |   Flat Mode   |   Thread Mode   |   Thread Flat  
  Talkback(s) Name  and Date
I've been a spec writer at various s ...   Hmmm....   
Myddrin
Oct 3, 2005, 14:33:41
 
...we were creating a "standard version" ...   When I worked on airline applications for Unisys..   
Rich Steiner
Oct 3, 2005, 15:20:23
 
Linus, you have repeatedly told us that  ...   Sorry Linus you're wrong!   
SW
Oct 3, 2005, 15:44:30
 
> Linus, you have repeatedly told us tha ...   Re: Sorry Linus you're wrong!   
Rainer Weikusat
Oct 3, 2005, 16:20:01
 
Specs are useful so that everyone has an ...   Both sides are right   
John Bell
Oct 3, 2005, 17:06:23
 
Depends on the what kind of system you&# ...   Depends   
Robin
Oct 3, 2005, 17:27:22
 
>  'Linux' has never been a clon ...   Re: Sorry Linus you're wrong!   
SW
Oct 3, 2005, 17:47:55
 
Obscure scientific applications that doe ...   Linus is 50% right   
Philippe B
Oct 3, 2005, 18:17:56
 
Looks like Linus just got alittle frustr ...   Relax   
Mike
Oct 3, 2005, 18:21:19
 
The spec is called "Posix" not "Unix".   ...   Re: Re: Sorry Linus you're wrong!   
asdfsdfdfghghhhhhh
Oct 3, 2005, 19:47:20
 
> The spec is called "Posix" not "Unix". ...   Re: Re: Re: Sorry Linus you're wrong!   
SW
Oct 3, 2005, 20:45:20
 
It's always good to have a plan for  ...   But so few follow the 'spec'   
Joe User
Oct 4, 2005, 04:34:43
 
Engineered specs are good.Bureaucratic s ...   Good specs and Bad specs   
GaAsP
Oct 4, 2005, 04:47:18
 
> >  'Linux' has never been a cl ...   Re: Re: Sorry Linus you're wrong!   
Rainer Weikusat
Oct 4, 2005, 10:16:00
 
  Home | Search Talkbacks | Customize View    Top of Page  



Enter your comments below:

* Your Name:

* Your Email Address:

* Subject:

CC: [will also send this talkback to an E-Mail address]

* Comments:

Tags allowed:<I>,<B> and <U>. See our talkback-policy for more about talkback content.

Fields marked with * are required!






..............................




All times are recorded in UTC.
Linux is a trademark of Linus Torvalds.
Powered by Linux, Apache and PHP


The Network for Technology Professionals

Search:

About Internet.com

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | E-mail Offers