• Quejarse

Bryan W. Kernighan - El lenguaje de programación C

Aquí puedes leer online Bryan W. Kernighan - El lenguaje de programación C texto completo del libro (historia completa) en español de forma gratuita. Descargue pdf y epub, obtenga significado, portada y reseñas sobre este libro electrónico. Año: 1988, Editor: ePubLibre, Género: Ordenador. Descripción de la obra, (prefacio), así como las revisiones están disponibles. La mejor biblioteca de literatura LitFox.es creado para los amantes de la buena lectura y ofrece una amplia selección de géneros:

Novela romántica Ciencia ficción Aventura Detective Ciencia Historia Hogar y familia Prosa Arte Política Ordenador No ficción Religión Negocios Niños

Elija una categoría favorita y encuentre realmente lee libros que valgan la pena. Disfrute de la inmersión en el mundo de la imaginación, sienta las emociones de los personajes o aprenda algo nuevo para usted, haga un descubrimiento fascinante.

Bryan W. Kernighan El lenguaje de programación C

El lenguaje de programación C: resumen, descripción y anotación

Ofrecemos leer una anotación, descripción, resumen o prefacio (depende de lo que el autor del libro "El lenguaje de programación C" escribió él mismo). Si no ha encontrado la información necesaria sobre el libro — escribe en los comentarios, intentaremos encontrarlo.

Bryan W. Kernighan: otros libros del autor


¿Quién escribió El lenguaje de programación C? Averigüe el apellido, el nombre del autor del libro y una lista de todas las obras del autor por series.

El lenguaje de programación C — leer online gratis el libro completo

A continuación se muestra el texto del libro, dividido por páginas. Sistema guardar el lugar de la última página leída, le permite leer cómodamente el libro" El lenguaje de programación C " online de forma gratuita, sin tener que buscar de nuevo cada vez donde lo dejaste. Poner un marcador, y puede ir a la página donde terminó de leer en cualquier momento.

Luz

Tamaño de fuente:

Restablecer

Intervalo:

Marcador:

Hacer
El mundo de la computación ha sufrido una revolución desde la publicación en - photo 1

El mundo de la computación ha sufrido una revolución desde la publicación, en 1978, de El lenguaje de programación C. Las grandes computadoras son ahora mucho más grandes, y las computadoras personales tienen capacidades que rivalizan con los mainframes de hace una década. También el lenguaje C ha cambiado en ese tiempo, aunque sólo en forma modesta, y se ha extendido más allá de lo que fueron sus orígenes como el lenguaje del sistema operativo UNIX.

La creciente popularidad de C, los cambios en el lenguaje a lo largo de los años, y la creación de compiladores por grupos no involucrados en su diseño, se combinaron para demostrar la necesidad de una definición del lenguaje más precisa y contemporánea que la que proporcionó la primera edición de este libro. En 1983, el American National Standards Institute (ANSI) estableció un comité cuyos propósitos eran producir “una definición no ambigua del lenguaje C e, independiente de la máquina”, cuidando la conservación de su espíritu. El resultado es el estándar ANSI para el lenguaje C.

Bryan W Kernighan y Dennis M Ritchie El lenguaje de programación C Con base - photo 2

Bryan W. Kernighan y Dennis M. Ritchie

El lenguaje de programación C

Con base en el ANSI C

ePub r1.0

Titivillus 07.07.17

Título original: The C Programming Language

Bryan W. Kernighan y Dennis M. Ritchie, 1988

Traducción: Néstor Gómez Muñoz

Traducción de la 1ª edición: Juan José Padilla

Primera edición en inglés: 1978. En español: 1985

Segunda edición en inglés: 1988. En español: 1991

Editor digital: Titivillus

ePub base r1.2

BRIAN WILSON KERNIGHAN Toronto Ontario 1 de enero de 1942 científico de la - photo 3

BRIAN WILSON KERNIGHAN Toronto Ontario 1 de enero de 1942 científico de la - photo 4

BRIAN WILSON KERNIGHAN (Toronto, Ontario, 1 de enero de 1942), científico de la computación, nacido en Toronto, Canadá en 1942. Conocido por la co-autoría del libro El lenguaje de programación C. Trabajó en los Laboratorios Bell junto con Ken Thompson y Dennis Ritchie, donde ayudó en el desarrollo del sistema operativo Unix, programando utilidades como ditroff. Kernighan recibió su licenciatura en física e ingeniería en la Universidad de Toronto. Se doctoró en ingeniería eléctrica por la Universidad de Princeton, donde desde 2000 es profesor de ciencias de la computación (y en 2006 continúa trabajando en el mismo sitio).

Aunque prefiere el lenguaje C a cualquier otro (dijo que si tuviera que llevarse un lenguaje de programación a una isla desierta, tendría que ser C) Kernighan niega cualquier contribución suya en su diseño, acreditando su autoría total a Dennis Ritchie («es enteramente obra de Dennis Ritchie»). No obstante contribuyó en la creación de otros lenguajes como AWK y AMPL. La «K» de las letras K&R con las que se conoce su libro más famoso, y la «K» de AWK derivan de «Kernighan».

Kernighan fue también editor en temas de software para Prentice-Hall International. Su serie Software Tools extendió la esencia del «pensamiento C/Unix», como mejora sobre los más establecidos en el momento BASIC, FORTRAN, y Pascal.

Notas

[1] A pesar de que en inglés la palabra correcta es “create”, el nombre de la función es sólo “creat”. (N. de Trad.)

Prefacio

El mundo de la computación ha sufrido una revolución desde la publicación, en 1978, de El lenguaje de programación C. Las grandes computadoras son ahora mucho más grandes, y las computadoras personales tienen capacidades que rivalizan con los mainframes de hace una década. También el lenguaje C ha cambiado en ese tiempo, aunque sólo en forma modesta, y se ha extendido más allá de lo que fueron sus orígenes como el lenguaje del sistema operativo UNIX.

La creciente popularidad de C, los cambios en el lenguaje a lo largo de los años, y la creación de compiladores por grupos no involucrados en su diseño, se combinaron para demostrar la necesidad de una definición del lenguaje más precisa y contemporánea que la que proporcionó la primera edición de este libro. En 1983, el American National Standards Institute (ANSI) estableció un comité cuyos propósitos eran producir “una definición no ambigua del lenguaje C e, independiente de la máquina”, cuidando la conservación de su espíritu. El resultado es el estándar ANSI para el lenguaje C.

El estándar formaliza construcciones sugeridas pero no descritas en la primera edición, particularmente la asignación de estructura y las enumeraciones. Proporciona una nueva forma de declaración de funciones, que permite revisar comparativamente su definición y uso. Especifica una biblioteca estándar, con un conjunto extensivo de funciones para realizar la entrada y salida, la administración de memoria, la manipulación de cadenas y tareas semejantes. Precisa el comportamiento de características que no se mencionaron en la definición original, y al mismo tiempo establece explícitamente cuáles aspectos del lenguaje tienen aún dependencia de máquina.

Esta segunda edición de El lenguaje de programación C lo describe tal como lo definió el estándar ANSI. (En el momento de escribir esta edición, el estándar se encontraba en la etapa final de revisión; se esperaba su aprobación a finales de 1988. Las diferencias entre lo que se ha descrito aquí y la forma final deberán ser mínimas.) Aunque hemos hecho anotaciones en los lugares donde el lenguaje ha evolucionado, preferimos escribir exclusivamente en la nueva forma. En general esto no hace una diferencia significativa; el cambio más visible es la nueva forma de declaración y definición de funciones. Los modernos compiladores manejan ya la mayoría de las posibilidades del estándar.

Hemos tratado de mantener la brevedad de la primera edición. El lenguaje C no es grande, y no le está bien un gran libro. Hemos mejorado la exposición de características críticas, como los apuntadores, que son parte central en la programación con C. Hemos redefinido los ejemplos originales y agregamos ejemplos nuevos en varios capítulos. Por ejemplo, se aumentó el tratamiento de declaraciones complicadas con programas que convierten declaraciones en palabras y viceversa. Como antes, todos los ejemplos se han probado directamente a partir del texto, el cual está diseñado de manera que lo pueda leer la máquina.

El se ofrece un resumen de los cambios de la versión original.

Como mencionamos en el prefacio a la primera edición, C “se lleva bien, en la medida en que aumenta nuestra experiencia con él”. Con una década más de experiencia, aún lo sentimos así. Deseamos que este libro le ayude a aprender el lenguaje C y también cómo usarlo.

Tenemos un profundo reconocimiento hacia los amigos que nos ayudaron a producir esta segunda edición. Jon Bentley, Doug Gwyn, Doug McIlroy, Peter Nelson y Rob Pike nos dieron valiosos comentarios sobre casi cada página del borrador de este manuscrito. Estamos agradecidos por la cuidadosa lectura de Al Aho, Dennis Allison, Joe Campbell, G. R. Emlin, Karen Fortgang, Allen Holub, Andrew Hume, Dave Kristol, John Linderman, Dave Prosser, Gene Spafford, y Chris Van Wyk. También recibimos útiles sugerencias de Bill Cheswick, Mark Kernighan, Andy Koening, Robin Lake, Tom London, Jim Reeds, Clovis Tondo y Peter Weinberger. Dave Prosser respondió muchas preguntas detalladas acerca del estándar ANSI. Utilizamos extensivamente el intérprete de C++ de Bjarne Stroustrup, para la prueba local de nuestros programas, y Dave Kristol nos ofreció un compilador ANSI C para las pruebas finales. Rich Drechsler nos ayudó grandemente con la composición.

Página siguiente
Luz

Tamaño de fuente:

Restablecer

Intervalo:

Marcador:

Hacer

Libros similares «El lenguaje de programación C»

Mira libros similares a El lenguaje de programación C. Hemos seleccionado literatura similar en nombre y significado con la esperanza de proporcionar lectores con más opciones para encontrar obras nuevas, interesantes y aún no leídas.


Reseñas sobre «El lenguaje de programación C»

Discusión, reseñas del libro El lenguaje de programación C y solo las opiniones de los lectores. Deja tus comentarios, escribe lo que piensas sobre la obra, su significado o los personajes principales. Especifica exactamente lo que te gustó y lo que no te gustó, y por qué crees que sí.