Free Libros: Understanding Programming Languages
Understanding Programming Languages
Posted: 08 Jan 2011 09:49 PM PST
Muestra el capítulo de los lenguajes de programación Entendimiento
Copyright © M. Ben-Ari
El autor de un texto sobre los lenguajes de programación necesariamente debe ofender al menos 3.975 de los inventores 4000 más o menos de lenguajes de programación! Tomé la decisión consciente de concentrarse en un número muy reducido de idiomas (incluso si esto significa ofender a 3.994 personas), porque creo que puedo explicar conceptos más idiomas usando estos idiomas. Otros idiomas se menciona o se encuestadas sólo si demuestran algún concepto que no se encuentra en las lenguas elegidas por la corriente principal de la presentación.
Gran parte del libro se ocupa de “ordinario” lenguajes imperativos y dos idiomas han sido seleccionados de esta clase. En representación de idiomas con un bajo nivel de abstracción es C, que ha superado a Fortran como el idioma dominante en esta categoría. Para representar un mayor nivel de abstracción que hemos elegido Ada que ofrece una definición mucho más limpio que el más conocido de Pascal.
Una justificación adicional para estas elecciones es que ambos idiomas tienen extensiones (C + + y Ada 95) que podemos utilizar para estudiar el idioma para la programación orientada a objetos, en la actualidad el método de programación dominante. (más…)
Ada 95 Rationale: The Language, The Standard Libraries
Posted: 08 Jan 2011 09:48 PM PST
Muestra el capítulo de Ada 95 Justificación: El lenguaje, las bibliotecas estándar
Copyright © Intermetrics, Inc.
Evolución de Ada 95
Ada es un lenguaje de programación modernas, adecuadas para los ámbitos de aplicación, que se benefician de la disciplina de desarrollo organizado, es decir, Ingeniería de Software, es un propósito general idioma con especial aplicación a tiempo real y sistemas embebidos. Ada fue originalmente desarrollado por un equipo de diseño internacional en respuesta a los requerimientos emitidos por los Estados Unidos Departamento de Defensa [Departamento de Defensa 78].
Ada 95 es una versión revisada de la actualización de 1983 Ada Ada estándar ANSI [ANSI 83] y la equivalente a la norma ISO 1987 [ISO 87] de conformidad con los procedimientos de ANSI e ISO. (ANSI es el Instituto Americano de Normas Nacionales e ISO es la Organización Internacional de Normalización).
El presente documento describe el general Justificación de la revisión e incluye tutorial información para las nuevas características. (más…)