0% encontró este documento útil (0 votos)
22 vistas6 páginas

Introducción a Delphi y su evolución

Delphi es un entorno de desarrollo de software que utiliza el lenguaje de programación Object Pascal y permite crear aplicaciones para Windows, Linux y .NET. Borland desarrolló originalmente Delphi como una versión visual y orientada a objetos del lenguaje Pascal. Versiones posteriores agregaron compatibilidad con servicios web, desarrollo multiplataforma y capacidades móviles y en la nube.

Cargado por

Rosana
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
22 vistas6 páginas

Introducción a Delphi y su evolución

Delphi es un entorno de desarrollo de software que utiliza el lenguaje de programación Object Pascal y permite crear aplicaciones para Windows, Linux y .NET. Borland desarrolló originalmente Delphi como una versión visual y orientada a objetos del lenguaje Pascal. Versiones posteriores agregaron compatibilidad con servicios web, desarrollo multiplataforma y capacidades móviles y en la nube.

Cargado por

Rosana
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Informática

DELPHI

Rosana Rodríguez 6/15/21 6to Secundaria


+

Delphi: ¿Qué es y para qué funciona?


Es un entorno de desarrollo de software diseñado para la programación de
propósito general con énfasis en la programación visual. En Delphi se utiliza
como lenguaje de programación una versión moderna de Pascal llamada
Object Pascal. Es producido comercialmente por la empresa
estadounidense Embarcadero. En sus diferentes variantes, permite
producir archivos ejecutables para Windows, Linux y la plataforma .NET.

El nombre Delphi

El nombre Delphi hace referencia al oráculo de Delfos. Borland eligió ese


nombre para resaltar su principal mejora con respecto a su antecesor
(Turbo Pascal), que sería su conectividad con bases de datos Oracle
(oráculo, en inglés). El nombre se suele pronunciar delfi en Europa, incluida
Gran Bretaña. Se usa delfái en inglés de Estados Unidos (existe una
población Delphi con esa pronunciación), por lo que es la preferida por
Borland.

Las raíces: Pascal y su historia


El origen de Pascal debe gran parte de su diseño a Algol, el primer lenguaje
de alto nivel con una sintaxis legible, estructurada y sistemáticamente
definida. A finales de los sesenta (196X), se desarrollaron varias propuestas
para un sucesor evolutivo de Algol. El más exitoso fue Pascal, definido por
el Prof. Niklaus Wirth. Wirth publicó la definición original de Pascal en 1971.

El lenguaje fue diseñado para ser una herramienta de enseñanza para los
estudiantes de las clases de programación.
En 1975, Wirth y Jensen produjeron el último libro de referencia de Pascal
"Pascal User Manual and Report". Wirth detuvo su trabajo en Pascal en
1977 para crear un nuevo lenguaje, Modula, el sucesor de Pascal.

Borland Pascal
Con el lanzamiento de Turbo Pascal 1.0, Borland inició su viaje hacia el
mundo de los entornos y herramientas de desarrollo. Para crear Turbo
Pascal 1.0, Borland obtuvo la licencia del núcleo del compilador Pascal,
rápido y económico, escrito por Anders Hejlsberg. Turbo Pascal introdujo
un entorno de desarrollo integrado (IDE) en el que se podía editar el código,
ejecutar el compilador, ver los errores y volver a las líneas que contenían
esos errores.

En 1995, Borland revivió su versión de Pascal cuando introdujo el entorno


de desarrollo rápido de aplicaciones llamado Delphi, convirtiendo Pascal en
un lenguaje de programación visual.

Las raíces: Delphi


Después del lanzamiento de Turbo Pascal 1, Anders se unió a la empresa
como empleado y fue el arquitecto de todas las versiones del compilador
Turbo Pascal y las tres primeras versiones de Delphi. Como arquitecto en
jefe de Borland, Hejlsberg convirtió en secreto a Turbo Pascal en un
lenguaje de desarrollo de aplicaciones orientado a objetos, con un entorno
verdaderamente visual y excelentes funciones de acceso a la base de datos:
Delphi.

Versiones de Delphi:
• Delphi 1 (1995):

Delphi, la poderosa herramienta de desarrollo de programación de Windows


de Borland apareció por primera vez en 1995. Delphi 1 extendió el lenguaje
Borland Pascal proporcionando un enfoque orientado a objetos y basado en
formularios, un compilador de código nativo extremadamente rápido,
herramientas visuales bidireccionales y excelente soporte de bases de
datos, estrecha integración con Windows y la tecnología de componentes.

• Delphi 2 (1996):

Es la única herramienta de desarrollo rápido de aplicaciones que combina


el rendimiento del compilador de código nativo de 32 bits de optimización
más rápido del mundo, la productividad del diseño basado en componentes
visuales y la flexibilidad de la arquitectura de base de datos escalable en
un entorno robusto orientado a objetos.
• Delphi 3 (1997):

El conjunto más completo de herramientas de desarrollo visual, de alto


rendimiento, de cliente y servidor para crear aplicaciones empresariales
distribuidas y habilitadas para la Web.

Delphi 3 introdujo nuevas características y mejoras en las siguientes áreas:


la tecnología de información de código, depuración de DLL, plantillas de
componentes, los componentes DecisionCube y TeeChart, la tecnología
WebBroker, ActiveForms, paquetes de componentes e integración con COM
a través de interfaces.

• Delphi 4 (1998):

Es un conjunto completo de herramientas de desarrollo profesional y cliente


/ servidor para crear soluciones de alta productividad para la informática
distribuida. Delphi proporciona interoperabilidad de Java, controladores de
bases de datos de alto rendimiento, desarrollo CORBA y compatibilidad con
Microsoft BackOffice.

Delphi 4 introdujo componentes de acoplamiento, anclaje y restricción. Las


nuevas características incluyen AppBrowser, matrices dinámicas,
sobrecarga de métodos, compatibilidad con Windows 98, compatibilidad
mejorada con OLE y COM, así como compatibilidad ampliada con bases de
datos.
• Delphi 5 (1999):

Introdujo muchas características y mejoras nuevas. Algunos, entre muchos


otros, son: varios diseños de escritorio, el concepto de marcos, desarrollo
paralelo, capacidades de traducción, depurador integrado mejorado,
nuevas capacidades de Internet (XML), más potencia de base de datos
(soporte ADO), etc.

• Delphi 6 (2000):

Fue la primera herramienta que soportó completamente los servicios web


nuevos y emergentes. Lo que sigue es una descripción concisa de las
versiones más recientes de Delphi, junto con una breve lista de
características y notas.

Borland Delphi es el primer entorno de desarrollo rápido de aplicaciones


para Windows que es totalmente compatible con los servicios web nuevos
y emergentes. Delphi 6 introdujo nuevas características y mejoras en las
siguientes áreas: IDE, Internet, XML, Compilador, COM / Active X, Soporte
de base de datos.

• Delphi 7 (2001)

Borland Delphi 7 Studio proporciona la ruta de migración a Microsoft .NET


que los desarrolladores estaban esperando. Con Delphi, las opciones son
siempre suyas: usted tiene el control de un estudio completo de desarrollo
de comercio electrónico, con la libertad de llevar fácilmente sus soluciones
multiplataforma a Linux.

• Delfos 8

Para el octavo aniversario de Delphi, Borland preparó la versión más


importante de Delphi: Delphi 8 continúa proporcionando Visual Component
Library (VCL) y Component Library para el desarrollo multiplataforma (CLX)
para Win32 (y Linux), así como nuevas características y continuación.
Mejoras en el marco, el compilador, el IDE y el tiempo de diseño.

• Delphi 2005 (parte de Borland Developer Studio 2005)


• Delphi 2006}:

BDS 2006 (nombre en código "DeXter") incluye soporte RAD completo para
C ++ y C # además de Delphi para Win32 y Delphi para lenguajes de
programación .NET.

• Turbo Delphi: para el desarrollo de Win32 y .Net:

La línea de productos Turbo Delphi es un subconjunto del BDS 2006.


• CodeGear Delphi 2007:

Delphi 2007 se lanzó en marzo de 2007. Delphi 2007 para Win32 está
dirigido principalmente a desarrolladores de Win32 que deseen actualizar
sus proyectos existentes para incluir aplicaciones temáticas de
compatibilidad completa con Vista y compatibilidad con VCL para vidrio,
cuadros de diálogo de archivos y componentes de diálogo de tareas.

• Embarcadero Delphi 2009:

Se redujo el soporte para .Net. Delphi 2009 tiene soporte Unicode, nuevas
características de lenguaje como métodos genéricos y anónimos, los
controles Ribbon, DataSnap 2009 ...

• Embarcadero Delphi 2010:

Delphi 2010 le permite crear interfaces de usuario táctiles para aplicaciones


de tableta, panel táctil y quiosco.

• Embarcadero Delphi XE:

Embarcadero Delphi XE lanzado en 2010. Delphi 2011, trae muchas


características nuevas y mejoras: Gestión de código fuente incorporada,
Desarrollo en la nube incorporado (Windows Azure, Amazon EC2), Caja de
herramientas ampliada innovadora para un desarrollo optimizado,
Desarrollo de múltiples niveles de DataSnap , mucho más...

• Embarcadero Delphi XE 2:

Delphi XE2 le permitirá: Construir aplicaciones Delphi de 64 bits, Usar el


mismo código fuente para apuntar a Windows y OS X, Crear una aplicación
FireMonkey (HD y 3D empresarial) con GPU, Extender múltiples niveles de
aplicaciones DataSnap con nueva conectividad móvil y en la nube en RAD
Cloud, use VCL sty archivos para modernizar el aspecto de sus aplicaciones.

También podría gustarte