Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

 
 
Thread Tools Display Modes
Prev Previous Post in Thread   Next Post in Thread Next
Old Sep 24th, 2006, 7:06 PM   #1
Mad_guy
Hobbyist Programmer
 
Mad_guy's Avatar
 
Join Date: Oct 2004
Location: Sandstorm, Techno Club
Posts: 239
Rep Power: 4 Mad_guy is on a distinguished road
Send a message via AIM to Mad_guy Send a message via MSN to Mad_guy
Lions' Commentary on UNIX 6th Edition, with source code

It becomes hard to believe that some of the most advanced, modern computer systems in the world are spawn of a single operating system developed in the '60s and 70s. UNIX was an AT&T creation, and was the base for some of the most influential software today.

Lions' Book is a commentary on the 6th Edition of UNIX. Through the book he takes you through some of the more significant points of UNIX, including the main() procedure, startup, processes & management, hardware traps and interrupts, system calls, I/O, file control, file systems, pipes, and interactive terminals. The book's source code which is essentially UNIX VI at the core is commented by Lion himself, and as the book goes on he talks about procedures in the system and how they work such as the memory functions (malloc and mfree are the first two functions described.)

The first half of the book is roughly an Introduction to UNIX, an intro to the PDP-11, and reading C programs. Sections One through Four take you through UNIX VI itself, by describing what happens. Lion gives full yet readable explanations of the functions covered (despite the fact that Unix VI contains the legendary comment "You are not expected to understand this.") While Unix 6 was originally released little over 30 years ago, Lions' book stands as an excellent reference to one of the biggest operating systems of its time and a good documentary on some very interesting code in general.
__________________
os: mac os 10.5.4
revision control: git
editor: emacs

site
Mad_guy is offline   Reply With Quote
 

Bookmarks

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Problem Associated with Vector Source code buggytoast Java 3 Apr 2nd, 2006 5:41 AM
Image processing:Stentiford and Holt Thinning Source code in C or C++ ladyscarlet99 C 0 Sep 9th, 2005 1:20 AM
How do i download a web page source code using vb? codetaino Visual Basic 2 May 20th, 2005 5:11 PM
Text editor source code... paperboy C++ 2 Mar 9th, 2005 2:08 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 11:57 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC