Skåne Sjælland Linux User Group - http://www.sslug.dk Förstasida   Anmälning   Postarkiv   Sitemap   Kalender   Sök
 

Anmeldelse af Beginning Linux Programming Second Edition, Wrox Press Ltd.

[Bogens forside]ved Ole Vilmann

Title Beginning Linux Programming Second Edition
ISBN 1861002971
Udgivelsesdato September 1999
Antal sider 975
Forfattere Neil Matthew og Richard Stones
Forlag Wrox Press Ltd

Kan købes fra england for 22.61 pund sterling fra www.compman.co.uk. Pris fra www.wrox.com er i USA $ 39.99.

Er du en af dem der får kvalme når du ser en af disse amerikanske computer bøger der er tykke som en mursten ? Er du en af dem der når du hurtigt bladrer igennem sådan en mursten får indtryk af at alt skal dækkes uden at der kommer substans i noget af det der gennemgås ? Sådan har jeg det normalt. Det var også det indtryk jeg fik da jeg fik denne Linux Programming bog ind ad brevsprækken (det var den faktisk for tyk til, så jeg måtte på postkontoret for at hente den). Wrox forærede SSLUG 5 bøger mod at vi skulle anmelde dem. Så der var ingen vej udenom. Ind i bilen med den da jeg skulle på sommerferie i Sydfrankrig. HVILKEN OVERRASKELSE ! Bogen er helt igennem et lødigt værk der BØR STÅ PÅ ENHVER LINUX FANATIKERS HYLDE for at blive taget ned fra hylden som opslagsværk. Som inspirationslæsning og som lærebog er det et rigtigt godt værk, lige til at tage ned fra hylden når det er mørkt udenfor og koppen er fyldt med dampende te.
 

Emner der er dækket af bogen

Bogen dækker stort set alle de emner der er nødvendige for programmering på en Linux box. Den dækker således både system programmeringsemner, programmering af systemnære applikationer og internet applikationer. Det er dog vigtigt at bemærke, at bogen ikke er en lærebog i programmeringssprog. Det forudsættes endvidere, at man er rimelig erfaren i programmeringssproget C.

Bogens emner fordeler sig således, at den starter med shell programmering og Linux fil begrebet herunder simpel database programmering med reservering og låsning af (dele af) filer.

Den gennemgår begrebet environment variable inklusiv parametre til programmer. Dernæst dækkes terminal og curses begreberne.

På det overordnede programmeringsniveau gås igennem udviklingsmiljøer, herunder Make systemet, versionskontrol systemerne som RCS, SCCS og CVS osv.

På sin vej ind i den tungere systemnære programmering behandles, processer, signaler, tråde, inter-process kommunikation, semaforer, message køer, shared memory og sockets.

Udover shell programmering er et antal andre programmeringssprog og biblioteker til udvikling af GUI-programmer gennemgået. Disse er: Tcl, X, Tk, GTK+, Perl, HTML og CGI.

Den sidste del af bogen er virkeligt for viderekommende, den omhandler programmering af device drivers, som er programmering i /til Linux kernen.
 

Vurdering af bogen

Overordnet er bogen utrolig lødig og dækkende som introduktion i de emner den behandler. Bogen nøjes ikke med at nævne tingene, men beskriver og forklarer på et rimeligt niveau og underbygger derefter med udmærkede eksempler.

Bogen spænder over mange emner og måske for mange emner. Den dækker således nogle emner interessante for system administatoren, emner interessante for Linux kerne udviklere,  WEB server adminstratorer, programmører der udvikler systemnære ting (realtidssystemer, tunge server applikationer osv.) og den dækker emner der interessante for almindelige programmører/brugere.

De emner den dækker er ikke fyldestgørende, så hvis man er interesseret i GTK+ er bogen en udemærket introduktion, men en bog om alene GTK+ er mere på sin plads, hvis det er det man vil have viden om.

Bogen er et godt opslagsværk og en god lærebog som jeg vil anbefale til alle jer der gerne vil videre med systemnær (administrative server applikationer og alm. applikationer) Linux programmering.

 
Förstasida   Anmälning   Postarkiv   Sitemap   Kalender   Sök

 
 
Fel och synpunkter angående webb-sidorna skickas till <www_admin>. Senaste ändring Sunday, 07-Mar-2004 21:25:50 CET .
 

Denne side vedligeholdes af Kristian Vilmann (<kristian@sslug.dk>)