LWN.net Logo

The Art of Unix Programming

The Art of Unix Programming

Posted Feb 20, 2003 18:57 UTC (Thu) by mmarq (guest, #2332)
Parent article: The Art of Unix Programming

Since the dead of "punch cards" programing that software has emerged as a independent craft or discipline whit its very own merits and "quirks"...and it as been very much so because it relied for many years on the same concept of computacional machine, whit "CPU, MEMORY, and "SIMPLE I/O"!....BUT THE MACHINE IS EVOLVING NOW, AND VERY FAST. It's not only NUMA or CLUSTER typical machines but even the typical PC or WORKSTATION("the 90% of them"TM) that are accelerating like hell!!!...i would like to point you to the excelent analises fount at http://www.inqst.com/articles/io/0111main.htm ,....
The computacional machine "is diverging", due IMO to the pressures of the "information society" that introduced so many digital media formats. So the machine is diverging, by pressure of markets and efficiency, into some king of "nodes" to address the special requirements of I/O and peripherals, be it "protocols", "buses" or others.

So IMHO, as far as kernel programming is concerned, "GLUE" IS THE MOST IMPORTANT PART OF IT"... better!!!, even a excelent and very well crafted kernel, like the Linux kernel would not live very long without the "GLUE" to address the needs of the various media formats and them perifheral interfaces.

As for "userspace" programming concern, i think the book as far i read it is a good work and a "must have", from a good and experienced programmer.

Can anyone explain me "why do i feel this concious denial of any relationchip of dependence whit media and hardware" from "Unix hackers and gurus", that then perhaps reflects in "inconcious practices"???...
Is it just me, or "Unix hackers and gurus" think that software can submit and determine hardware and media formats???...MS "almost" does it by market, not code...

Any light would be very well come.

_________//__________

Mario Marques
system integrator and seller
mmarq@netvisao.pt


(Log in to post comments)

Copyright © 2012, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds