Tabla comparativa de lenguajes con soporte el desarrollo de aplicaciones orientada a objetos
* Plataforma.
*Editor de texto empleado.
* Compilador.
* Enlazador.
* Entornos de desarrollo integrados.
Lenguajes de programación con soporte para el desarrollo de POO. |
Lenguaje | Soporte POO |Plataforma | Editor de texto | Compilador/enlazador |
Delphi | Existente desde Turbo Pascal 6, pero mucho mas evolucionada, en cuanto a:
**la jerga: clases, instancias, etc.
**encapsulamiento:declarando partes privadas, protegidas, publicas y publicadas de las clases
**introduciendo el concepto de propiedad, que luego han adaptado muchos otros lenguajes.
**Object pascal soporta herenciasimple y polimorfismo.
*Soporte para excepciones, mejorando sensiblemente el manejo de errores de usuario y del sistema.
*Programación manejada por eventos (event-driven), posible gracias a las yamencionadas propiedades de los objetos. | Los desarrolladores Delphi en la migración de Win32 a la nueva plataforma .NET. Delphi 7, al igual que sus predecesores, es un entorno de desarrollo Windows de 32bits con nuevas características y la tecnología específica para ayudar a los desarrolladores Delphi a entrar en el mundo .NET. | Este panorama, paradigma, está cambiando en estos días, con eladvenimiento de la nueva arquitectura para el desarrollo de aplicaciones propuesta por el señor de anteojos que preside Microsoft.
.NET difiere indudablemente respecto al modelo tradicional de creación deaplicaciones sobre Windows, proponiéndonos un cambio radical en la forma de comunicarnos con el sistema operativo. | Free Pascal es un compilador tanto de 32 como de 64 bits para múltiplesarquitecturas de CPU y múltiples sistemas operativos. El compilador implementa los dialectos de Pascal de Borland Turbo Pascal y Delphi, además de algunas construcciones de MacPascal. Está disponible para la...
Regístrate para leer el documento completo.