The PARIS Forums


Home » The PARIS Forums » PARIS: Main » /warning, uber geek/ New code better? 64 bit?
/warning, uber geek/ New code better? 64 bit? [message #91975] Thu, 25 October 2007 13:17 Go to previous message
TCB is currently offline  TCB
Messages: 1261
Registered: July 2007
Senior Member
Here's a link to a kernel trap story. It's about linux, of course, so it's
not specifically germane to M$oft or Fruit Based Computing, but if you can
stand the stink of geekdom check it out.

http://kerneltrap.org/Linux/Unified_x86_Architecture_Code_Qu ality

This is _really_ interesting to me for two reasons. First and most, we always
assume that newer code is better. That people learn from their mistakes and
don't make them again. Well, it turns out that writing computer code is like
my dating history--it involves making the same mistakes over and over again.
The new 64 bit architecture code in the linux kernel is actually in worse
shape than the old 32 bit code. Second, even in the uber geek world of free
software, and in the subset of kernel software where only the dweebiest of
angels dare to tread, there are these kinds of errors. Keep in mind that
your status as uber geek Big Swinging Dick is a lot easier to lose when some
16 year old in India can file a bug report and make you look like an ass.
But even in that world there are this many problems per line of code.

Ponder this next time you're wishing for an upgrade to an OS or an application,
not a single line of when you or anyone else will ever see. And you 64 bit
fans, make DAMN sure you dual boot for a while if any serious level of uptime
is important to you life. I'm still not sold on 64 bit for audio _at all_
but for those of you ready to go over the top of the trench and rush the
barbed wire, be careful.

TCB
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Let's be careful out there!
Next Topic: Every dig out your old stuff?
Goto Forum:
  


Current Time: Thu Feb 06 22:19:31 PST 2025

Total time taken to generate the page: 0.00728 seconds