Wiki:
Los usuarios registrados de DesarrolloWeb.com pueden modificar los contenidos y realizar aportaciones en esta sección.
Lenguaje de Programación Orientado a objetos. Sus orígenes provienen del Object Pascal. Delphi como lenguaje de programación siempre es comparado con Visual Basic, cuando en realidad por sus características puede compararse contra C++ y Java.
La principal característica que se puede apreciar cuando se utiliza el IDE, es la gran cantidad de componentes que ofrece al desarrollador para crear interfaces muy acabadas. Borland acuñó el término "IDE", concepto actualmente adoptado por los fabricantes de software.
Es de opinión de muchos (y me incluyo) que Borland fue históricamente el mejor creador de compiladores y entornos de desarrollo. CodeGear es la empresa que actualmente ofrece este lenguaje de programación y se sustenta en el enorme respeto ganado por Borland durante los años ochenta y noventa.
En el camino seguido por Delphi existieron algunos problemas como en las versiones 2, 3, 6, etc. Es dificil de aceptar para muchos, que uno de los principales creadores de este lenguaje se paso a las filas de Microsoft, siendo pieza clave para que Microsoft desde ese momento pudiera ofrecer herramientas de programación con mejor calidad. Muchos consideramos muy buenas las versiones 1, 5, 7 y las últimas aparecidas como la 2007 y 2010.
Delphi desde sus primeras versiones como compilador produce ejecutables con código máquina auténtico, mientras que otros lenguajes solo son seudo-compiladores.
Estas son algunas posibilidades que ofrece al desarrollador este lenguaje de programación:
- Acceso al API de Windows.
- Programación Orientada a Objetos.
- Manejo de base de datos
- Manejo de Gráficos.
- Motor de Juego.
- Creación de aplicaciones para la Web.
- Integración con .NET
- Existe la posibilidad de usar scripts.
- Conectividad de servidor de bases de datos para FireBird, InterBase, Blackfish SQL, MySQL, Microsoft SQL Server, Oracle, DB2, Informix y Sybase al construir aplicaciones nativas para Windows.
- Más VCL para Web sin límite de conexiones.
- Más funcionalidad de modelado UML, auditorías y métricas.
- E/R Studio Developer que le deja hacer la ingeniería reversa, analizar y optimizar base de datos.
- Mejoras en la productividad IDE acelerando el tiempo de desarrollo con el código de Delphi.
- Mejor soporte para apliucaciones multi-threaded.
- Input natural como gestures y touch en sus aplicaciones.
- Comunicación con sistemas Web, DataSnap, Restful.
- Aplicaciones Delphi funcionando con otros sistemas.
- Código heredado para comprender mejor UML, Auditorías, Métricas y Pruebas de Unidad.
- Soporte a Windows 7.
- Nuevo driver Firebird para su conexión.
- etc.
En mi muy personal opinión considero "que cualquier lenguaje de programación es tan bueno como el programador que lo utiliza" y "No existe un lenguaje de programación que pueda dar solución a todos los problemas"
Versiones
Para una referencia más detallada sobre las diversas versiones del lenguaje de programación Delphi dejo este enlace : http://www.dragonsoft.us/delphi_history.php
Entradas relacionadas con Delphi
Entradas clasificadas por las etiquetas:
No se han creado entradas hijas ni asociadas.
Puedes crear una entrada que consideres debería estar dentro de Delphi.
Participación para ampliar las referencias:
Las discusiones permiten hablar de asuntos relacionados con esta entrada de wiki, para crear un hilo de comentarios como en los foros de discusión.
Aun no hay discusiones sobre Delphi.