3 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
6 %center, size 7, font "standard", fore "white", vgap 100
13 Leandro Lucarella (77891)
18 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
23 Reducir el costo de desarrollo
24 Hacer más fácil escribir programas portables
25 Soportar programación multi-paradigma
26 Curva de aprendizaje corta para programadores C/C++
27 Proveer acceso de bajo nivel cuando sea necesario
28 Implementación de compilador más sencillo que C++
29 Ser compatible con la ABI local de C
30 Tener gramática libre de contexto
31 Escribir fácilmente aplicaciones internacionalizadas
32 Incorporar Programación por Contrato
33 Construir programas independientes y livianos
35 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
55 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
62 Representación de la memoria
67 Funciones planas (sin contexto)
68 Funciones con contexto
71 Funciones con parámetros variables
72 Sobrecarga de funciones
74 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
77 Estructura del programa
80 Compilación condicional
83 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
90 Sobrecarga de operadores
96 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
102 Utilizadas por la biblioteca estándar y el lenguaje
104 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
107 Paralelismo / Concurrencia
112 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
117 Programación por contrato
119 Invariante de representación
120 Pre y post condiciones
123 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
129 Reducir el costo de desarrollo
130 Hacer más fácil escribir programas portables
131 Soportar programación multi-paradigma
132 Curva de aprendizaje corta para programadores C/C++
133 Proveer acceso de bajo nivel cuando sea necesario
134 Implementación de compilador más sencillo que C++
135 Ser compatible con la ABI local de C
136 Tener gramática libre de contexto
137 Escribir fácilmente aplicaciones internacionalizadas
138 Incorporar Programación por Contrato
139 Construir programas independientes y livianos
141 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
144 %center, size 7, font "standard", fore "white", vgap 100