The C Programming Language
The C Programming Language (em português: A Linguagem de Programação C, algumas vezes referida como K&R) é um livro de ciência da computação, escrito por Brian Kernighan e Dennis Ritchie, que são as pessoas que originalmente criaram e implementaram a linguagem (bem como o sistema operacional) Unix, que estava estritamente ligado com a linguagem C).[1] O livro foi central para o desenvolvimento e popularização da linguagem de programação C e ainda é amplamente lido e utilizado hoje em dia.
The C Programming Language | |
---|---|
A Línguagem de Programação C | |
Autor(es) | |
Idioma | Inglês |
Assunto | C (linguagem de programação) |
Editora | Prentice Hall |
Lançamento |
|
Edição portuguesa | |
ISBN | 9780131101630 |
Edição brasileira | |
ISBN | 9780131101630 |
História
editarO C foi criado por Dennis Ritchie na Bell Labs no início da década de 1970 como uma versão melhorada do B de Ken Thompson.[2] Outro funcionário da Bell Labs, Brian Kernighan, tinha escrito o primeiro tutorial do C.[3] e persuadiu Ritchie a ser co-autor de um livro sobre a línguagem de programação.[4]
A primeira edição, publicada a 22 de Fevereiro de 1978, foi o primeiro livro amplamente disponível sobre a linguagem de programação C. A sua versão do C é por vezes denominada K&R C (depois dos autores do livro), muitas vezes para distinguir esta versão inicial da versão posterior do C denominada de ANSI C.[5]
Recepção
editarA revista Byte declarou em Agosto de 1983 que "[The C Programming Language] is the definitive work on the C language. Don't read any further until you have this book!"[6] Jerry Pournelle escreveu na revista desse ano que o livro "still the standard ... a bit terse". Ele continuou: "He continued, "You can learn the C language without getting Kernighan and Ritchie, but that's doing it the hard way. You're also working too hard if you make it the only book on C that you buy".[7]
Referências
- ↑ Kernighan, Brian W.; Ritchie, Dennis M (1978). The C Programming Language (em inglês). Upper Saddle River, New Jersey: Prentice hall. 228 páginas. ISBN 0-13-110163-3
- ↑ «Chistory». www.bell-labs.com. Consultado em 8 de setembro de 2021
- ↑ «Leap In and Try Things: Interview with Brian Kernighan « Harmony at Work». web.archive.org. 23 de julho de 2012. Consultado em 8 de setembro de 2021
- ↑ "C" Programming Language: Brian Kernighan - Computerphile - YouTube
- ↑ Kernighan, Brian W.; Ritchie, Dennis M. (1978). The C programming language. Internet Archive. [S.l.]: Englewood Cliffs, N.J. : Prentice-Hall
- ↑ Byte Magazine Volume 08 Number 08 - The C Language. [S.l.: s.n.] Agosto de 1983
- ↑ Byte Magazine Volume 08 Number 12 - Easy Software. [S.l.: s.n.] Dezembro de 1983