Delphi

octubre 3, 2009 azuucenaa

 

Delphi 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 CodeGear, adquirida en Mayo de 2008 por Embarcadero Technologies, una empresa del grupo Thoma Cressey Bravo, en una suma que ronda los 30 millones de dólares. En sus diferentes variantes, permite producir archivos ejecutables para Windows, GNU/Linux y la plataforma .NET.

 

 

Delphi es un medio ambiente de desarrollo visual, contiene:

Compilador
Editor de Textos
Componentes gráficos
Programación orientada a objetos (OOP, basado en Pascal)
Herramientas de manipulación de proyectos
Debugger

Algunas de sus características:

Delphi hace llamadas al API (Aplication Program Interface) de windows de manera clara.
Puede generar código ejecutable (.exe) sin necesidad de bibliotecas externas (como el VBRUN400.DLL de VB).
“Agrega” los archivos extras como imágenes al mismo código ejecutable, por lo que no se generan muchos archivos para distribuir una aplicación.

El editor de Delphi tiene los siguientes partes:
Menús
Componentes
Inspector de objetos
Formas y Editor de programas.

Windows es un sistema operativo basado en eventos. Tiene una cola de eventos que es atendida tanto por el SO como por las aplicaciones que corren sobre él. Delphi también se programa por eventos. En el inspector de objetos se pueden elegir los eventos que atenderán los diversos objetos del programa.

Uso y variantes:
Un uso habitual de Delphi (aunque no el único) es el desarrollo de aplicaciones visuales y de bases de datos cliente-servidor y multicapas. Debido a que es una herramienta de propósito múltiple, se usa también para proyectos de casi cualquier tipo, incluyendo aplicaciones de consola, aplicaciones de web (por ejemplo servicios web, CGI, ISAPI, NSAPI, módulos para Apache), servicios COM y DCOM, y servicios del sistema operativo. Entre las aplicaciones más populares actualmente destaca Skype, un programa de telefonía por IP.

Delphi inicialmente sólo producía ejecutables binarios para Windows: Delphi 1 para Win16 y con Delphi 2 se introdujo Win32. En la actualidad da más posibilidades:

En la última versión RAD Studio 2009 incluye en el mismo entorno de desarrollo los lenguajes:
Delphi para Win32
Delphi para .NET
C# para .NET
C++
Existe una versión de Delphi para sistemas Unix y Linux, denominada Kylix (de la cual existe una versión gratuita, aunque limitada). Sin embargo Kylix fue congelado por Borland en su versión 3.00

Entry Filed under: Uncategorized

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Trackback this post  |  Subscribe to comments via RSS Feed

Páginas

Categorías

Calendario

octubre 2009
L M X J V S D
« Sep   Nov »
 1234
567891011
12131415161718
19202122232425
262728293031  

Most Recent Posts

 
A %d blogueros les gusta esto: