C-programmeringssproget (bog)

C programmeringssprog
Programmeringssproget C

Første udgave af C-programmeringssproget
Forfatter Brian Kernighan , Dennis Ritchie
Genre Lærebog
Originalsprog engelsk
Original udgivet 1978
sider 343
ISBN ISBN 0-13-110163-3
 Mediefiler på Wikimedia Commons

C - programmeringssproget ( også kendt som K&R ) er en  bog af Brian Kernighan og Dennis Ritchie , hvor sidstnævnte er en af ​​de direkte forfattere og udviklere af C -sproget . Bogen blev grundlaget for udviklingen og populariseringen af ​​C, er stadig efterspurgt [1] og er meget brugt som en "klassisk" sproglærebog . I lang tid var det den eneste referencevejledning og de facto standard for  sproget .

Historie

Første udgave

Bogen blev, ligesom det sprog, den er dedikeret til, født på AT&T Bell Labs . Den første udgave blev udgivet i 1978 og var på det tidspunkt den eneste bredt tilgængelige bog om C. Den version af sproget, der blev beskrevet i bogen, omtales nu ofte som K&R C (efter de første bogstaver i forfatternes efternavne), hovedsageligt for at skelne det fra den senere ANSI C -standard , som blev beskrevet i anden udgave . Ud over selve vejledningsteksten med eksempler, designet til begyndere i C, indeholdt bogen kapitler om sprogets hovedegenskaber samt en opslagsbog .

Anden udgave

Anden udgave udkom ti år efter den første, i 1988 . Bogen præsenterede versionen af ​​C, der blev vedtaget som ANSI- standarden , tilføjede nye sektioner: en beskrivelse af standard C-biblioteket og en kort liste over forskelle mellem ANSI C og den tidligere version. Denne udgave blev oversat til mere end 25 sprog [2] og opnåede verdensomspændende berømmelse.

Selvom ANSI C har ændret sig mange gange siden den første udgivelse i 1989 , er der ikke udgivet nogen tredje udgave til at dække disse ændringer.

Indflydelse

Hej Verden!

Det måske mest berømte eksempel fra bogen er "Hej, verden!" , som udskriver teksten " hello, world " til terminalen . Dette grundlæggende eksempel viser strukturen af ​​et minimalt C-program. Efter 1978 fortsætter næsten alle bøger om programmeringssprog traditionen fra den første udgave af The C Programming Language og kan ikke undvære dette program.

K&R stil

Kildekodeformateringsstilen, der bruges i begge udgaver af bogen, er blevet brugt bredt som K&R-stilen . Med dens brug er for eksempel Unix -koden og Linux -kernen dekoreret .

Russiske udgaver

Se også

Noter

  1. AmazonRank-diagram for en bog (1999 til 2004) (link ikke tilgængeligt) . Dato for adgang: 25. januar 2009. Arkiveret fra originalen 12. oktober 2007. 
  2. Bell Labs - The C Programming Language Homepage Arkiveret 11. marts 2015 på Wayback Machine 

Links