Você está na página 1de 6

4D

(4TH DIMENSION)

Ilustracin 1

1
22/04/2014

1
Informe Lenguaje de Programacion
Nombres:
- Alison Usaqui
- Marcela Palma
Profesor :
- Carlos Beyzaga


Antecedentes Histricos

Despus de su fundacin en 1984, 4D inici su larga cadena de
innovaciones industriales en 1985 al introducir al mercado el primer
sistema grfico de gestin de bases relacionales.

En 1987, 4D era el primero en operar en 32-bit y desde entonces ha sido el
primero en ofrecer:

- Funcionalidad integrada cliente-servidor
- Servidor web integrado
- Sistema integrado dinmico de particionamiento de la aplicacin
En 1997, 4D adopt el Internet al integrar un servidor de aplicaciones web,
el cual permiti a los desarrolladores servir aplicaciones cliente/servidor y
web sin realizar cambios en el cdigo.

El lanzamiento de este revolucionario producto fue seguido por nuevos
lanzamientos innovadores por parte de 4D.

En 2004, la versin 4D 2004 fue el primer producto que permiti a los
desarrolladores crear aplicaciones autnomas, cliente/servidor, web y
sistema orientadas a servicios (SOA) sin realizar cambios en el cdigo.

Recientemente, 4D fue el primero en introducir un conducto directo
comercialmente disponible entre aplicaciones Adobe Flex y una base de
datos SQL, lo cual requera anteriormente de un intermediario.


2
El 4D simplifica lo que antes era complejo, con la velocidad y el poder
para competir a cualquier nivel, mientras ofrece un valor y costo
incomparable. Mientras 4D se enorgullece de aprovechar las nuevas
tecnologas y caractersticas, manteniendo un nivel de compatibilidad
que le permite conservar su inversin en sistemas existentes.

2
El 4D simplifica lo que antes era complejo, con la velocidad y el poder para competir a cualquier nivel, mientras
ofrece un valor y costo incomparable.
Caractersticas Fundamentales del Lenguaje

Por su programacin y por su interfaz, 4D habla muchos idiomas.
Que es un gran beneficio del 4D en el sector del desarrollo de
aplicaciones y bases de datos es su lenguaje de programacin
altamente evolucionado.

Mientras un proceso se est ejecutando, un mtodo puede necesitar
informacin especficamente para este proceso. En este caso, se
trata de una variable local, que 4D reconoce por su prefijo el smbolo
$ (por ejemplo: $Counter , $variable, etc.)

Hay dos tipos de variables en 4D: Las variables simples (con un solo
valor) y los arrays (con mltiples valores).

Puede definir variables simples usando los mismos tipos que para los
campos (Texto, Entero largo, fecha, hora). Los arrays aceptan los
mismos tipos excepto Time.
3






3
http://www.4d.com/la/support/resources/video/4dv13-webinar-main-features.html

Creadores

Laurent Ribardire (Presidente - Fundador del grupo 4D): En 1983,
cuando an era estudiante de matemticas, entendi la importancia de la
llegada de la computacin personal. Fue cuando escribi su primer
software de gestin de archivos, ABC Base. Un ao ms tarde, para
publicar su software, cre la empresa ACI, conocida como 4D desde
marzo del 2000.
Como visionario e innovador, Laurent fue responsable de muchas de las
innovaciones de 4D, incluyendo el primer sistema de gestin de bases en
relaciones grficas en 1985 y en 1987 el primero de 32-bit.
En 2012, despus de tres aos de investigacin y desarrollo, Laurent
dirigi el lanzamiento de Wakanda, la primera plataforma de desarrollo
del mundo basada estrictamente en JavaScript.
4

Eric Teissandier ( CEO de 4D Group): Eric se uni a 4D SAS, asumiendo el
cargo de CEO en octubre de 2013.

Asmae Benkirane (Vice Presidente Ejecutiva y CEO Delegada): En julio
de 1991, se uni a 4D como gerente de producto y en 1994 fue nombrada
Directora de investigacin y desarrollo

Philippe Souveton (Director General adjunto y Director Administrativo y
Financiero): En 1997 se uni a 4D con la meta de reforzar la estructura
financiera del grupo.

Laurent Esnault (Vicepresidente de Investigacin y desarrollo): Inici su
carrera con 4D como Gerente de programa de 4D Calc, luego pas al
papel de Gerente de programa de 4D for Oracle.



4
Laurent dirigi el lanzamiento de Wakanda, la primera plataforma de desarrollo del mundo basada
estrictamente en JavaScript.
Ejemplos


5











5
Ejemplos de distintos programas y cdigos en 4D.
BIBLIOGRAFIA


1. http://www.4d.com/la/company/about/team.html
2. http://www.4d.com/la/solutions/develop/languages.html
3. http://doc.4d.com/Autoformacion-13/Autoformacion.100-736230.es.html
4. http://www.4d.com/la/downloads/products.html
6
























6
Todo el material obtenido est en la pgina de la compaa de 4D.

Você também pode gostar