fbpx
Wikipedia

Turbo Pascal

Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por Borland y liderado por Philippe Kahn.

Turbo Pascal
Información general
Tipo de programa lenguaje de programación
Autor Borland
Desarrollador Borland
Lanzamiento inicial 1983[1]
Licencia tc
Estado actual Descontinuado
Idiomas Inglés
Información técnica
Programado en pascal
Plataformas admitidas 8080
Versiones
Historial de versiones 7
Archivos legibles
Enlaces
Sitio web oficial

Fue lanzado en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows, fue durante mucho tiempo la versión más extendida del lenguaje Pascal. También hubo una versión de corta vida para Apple Macintosh.

Borland Pascal

El nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para Microsoft Windows (con más bibliotecas y la biblioteca estándar de código fuente), mientras que la original, más barato y ampliamente conocida versión fue vendido como Turbo Pascal.

Versiones

Borland lanzó siete versiones de Turbo Pascal: 1.0 a 5.5 (Orientado a Objetos), 6 y 7 para MS-DOS. Fue sustituido por Borland Delphi.

Turbo Pascal 1.0, 1983. Compila directamente en código máquina. Requiere 32 kilobytes de RAM. Tiene un compilador integrado / editor, de alta velocidad de compilación.

Turbo Pascal 2.0, 1984. Se aumentó el tamaño del programa generado – permite hasta 64 kilobytes de código, pila y datos. Versión para DOS soporta coprocesador matemático y decimales aritmética binaria (con código binario decimal.

Turbo Pascal 3.0, 1985. Apoyo a la estructura de recubrimiento. Apoyo a los modos gráficos. Especial sub-imagen para el PC compatible ordenadores de IBM, incluyendo la “concha de tortuga” horario. Kit de herramientas.

Turbo Pascal 4.0, 1987. Separa la compilación de los módulos. El tamaño está limitado solo por la RAM. Menú impulsado por el entorno de desarrollo integrado, módulos inteligentes de diseño. Stand-alone de línea de comandos del compilador. Ayuda sensible al contexto del sistema.

Turbo Pascal 5.0, 1988. Restaura el apoyo a las estructuras de recubrimiento. Construido el depurador. Separa depurador (Turbo Debugger). Emulación del coprocesador matemático. Soporte para controladores gráficos BGI (Borland Graphic Interface).

Turbo Pascal 5.5, 1989. Programación orientada a objetos. Posibilidad de copiar los ejemplos de programa desde el sistema de ayuda. Posee el Turbo Profiler que permite optimizar el código.

Turbo Pascal 6.0, 1990. Incluye la Biblioteca Turbo Vision. El IDE nuevo, volver a escribir utilizando Turbo Vision, empleo del ratón y soporta múltiples archivos al mismo tiempo de edición en diferentes ventanas. La capacidad de especificar el depurador integrado y condicionales en el número de puntos de interrupción. Incorpora ensamblador, permite MLTB en el Turbo Pascal para Windows. Creación de programas de 16 bits en Windows. Servicios de biblioteca de objetos de Windows Library (OWL), Similar en la ideología a la de Turbo Visión. IDE gráfico.

Borland Pascal 7.0, 1992. Fecha de lanzamiento de Borland Pascal 7.0, incluye un Turbo Pascal 7.0 más barato y menos potente que también suministra por separado. BP 7.0, permite crear programas en modo real.

Antecedentes

El lenguaje de programación Pascal es un lenguaje de alto nivel y propósito general (aplicable a una gran cantidad de aplicaciones diversas) desarrollado por el profesor suizo Niklaus Wirth (Instituto Tecnológico de Zúrich, Suiza). El propósito de Wirth era crear un lenguaje para la enseñanza de técnicas de programación a estudiantes universitarios. Pero a medida que pasaban los años, Pascal se iba convirtiendo en un estándar en el mundo de la programación.

Una versión preliminar del lenguaje apareció en 1968 y el primer compilador totalmente completo apareció a finales de 1970. Desde entonces, muchos compiladores han sido construidos y están disponibles para diferentes máquinas. Durante muchos años, el libro Pascal User Manual and Report, publicado por Wirth y Kathleen Jensen en 1974, ha servido de facto como estándar de todas las versiones.

Las diferentes versiones ofrecían interpretaciones ligeramente diferentes que impedían la compatibilidad entre ellas. Por estas razones, diferentes proyectos se iniciaron para producir una definición estándar del lenguaje y culminaron en dos estándar: uno de la Internacional Standard Organization (ISO) en 1982 y otro por un comité conjunto del American National Standards Institute (ANSI) y del Institute of Electrical and Electronics Engineers (IEEE).

Estas dos versiones o definiciones se conocen como ISO Pascal y ANSI/IEEE Pascal, y difieren en algunos aspectos no especialmente significativos. Sin embargo, una versión no estándar se ha popularizado considerablemente: Turbo Pascal (marca registrada por Borland International, Inc.). Esta versión ha contribuido en gran medida a la popularización del lenguaje Pascal.

El nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para Microsoft Windows (con más bibliotecas y la biblioteca estándar de código fuente), mientras que la original, versión más barata y ampliamente conocida fue vendido como Turbo Pascal.

Turbo Pascal es un entorno de desarrollo para el lenguaje de programación Pascal. Se utiliza en Turbo Pascal basado en el anterior UCSD Pascal, ganó aceptación, en especial en los equipos que de la serie de Apple II. El compilador de Turbo Pascal se basó en Blue Label Pascal, creado originalmente en 1981 por Anders Hejlsberg para el sistema operativo NasSys, microcomputadora Nascom. reescrito más tarde como Pascal para el sistema operativo CP / M, y luego como un Turbo Pascal para DOS y CP / M. Una de las versiones de Turbo Pascal estaba disponible para Apple Macintosh alrededor de 1986, pero su desarrollo se detuvo alrededor de 1992.

Historia

El lenguaje de programación Pascal apareció por primera vez en 1971, de la mano de Niklaus Wirth.

Wirh inventó el lenguaje como una forma de mejorar el por aquel entonces arcaico Algol. No es el primer lenguaje que Wirth diseña, posteriormente inventó el Modula-2 y el Oberon. Sin embargo, paradójicamente, esos dos lenguajes han sido ampliamente superados por el Extended Pascal y el Object Pascal. De todos esos lenguajes, Pascal es el que más éxito ha tenido.

Aunque nace a principios de los 70, Pascal cobra auténtica vida a partir de principios/mediados de los 80, popularizado por el fabuloso Turbo Pascal de MS-DOS para PC, y sobre todo el Apple Pascal. Pascal ha sido tan popular hasta mediados de los 90, que una gran parte (la mayor parte) de las aplicaciones desarrolladas para Mac estaban realizadas en Pascal, así como una enorme parte también de los programas de MS-DOS.

Todavía hoy, Pascal se enseña en las universidades como primer lenguaje, pues se trata de un lenguaje muy legible.

Fue Borland la que, hasta el Turbo Pascal 7, se encargó de la mayor parte de la evolución de este lenguaje. A mediados de los 90, con el boom de Windows y el renacimiento de los sistemas Unix (entre ellos Linux) como ordenadores servidores primero y luego como estaciones de trabajo, motivó que Pascal pasara a un segundo plano en beneficio de C.

En ese momento, prácticamente solo Delphi (Object Pascal para Windows) consiguió mantenerse en la brecha, pero conformándose con una pequeña parte del mercado solamente.

Casi todo el mundo intentó pasarse a C++. Fíjate que decimos intentó. C++ no consiguió calar del todo por su extrema complejidad. Su sistema de objetos, los macros, los crípticos nombres de funciones, los namespaces tan difíciles de manejar, los templates, la STL y otra serie de cosas, hicieron que rápidamente mucha gente pasara de querer usar esa herramienta que todo el mundo proclamaba que era tan potente, a buscar alternativas que fueran más simples y prácticas. Sun, la compañía del Java, se gastó una millonada en promocionar su lenguaje, y tuvo un gran éxito, sin duda debido no solo al dinero en publicidad, sino a la gente que escapaba escaldada del C++. En realidad, Java no es un lenguaje fácil de aprender (obliga a pensar en objetos desde el principio, algo que los novatos no llevan bien), pero comparado con C++, se podía considerar como algo sencillo.

Borland, una compañía con no tanto dinero como Sun, no pudo competir con Pascal, y se tuvo que conformar sacando su propia máquina virtual de Java. Pero Delphi no ha dejado nunca de existir. Aun hoy sigue sacando versiones Delphi, con gran éxito, aunque no consigue subir significativamente su porcentaje de participación en el mercado.

El paso de Turbo Pascal a Delphi también trajo como consecuencias que apareciera Kylix, que no es más que un Delphi multiplataforma. No caló lo suficiente, debido a la licencia cerrada, y a que imponía que el programa compilado fuera GPL.

Posteriormente Microsoft compró la mayor parte de Borland. Con ello se abandonó Kylix, Linux, y se hizo a Borland 100% Windows. Esta estrategia prácticamente ha arruinado el avance de Pascal frente a otros lenguajes, en el entorno corporativo.

En el momento en que Borland pasó de Turbo Pascal a Delphi, apareció Free Pascal. Free Pascal es un intento de la comunidad de código libre de hacer un compilador compatible con Turbo Pascal para todas las plataformas más famosas (incluido Linux, OS X y Windows). Desde la versión 2.0, Free Pascal es además compatible con Delphi.

Free Pascal es, hoy en día, el sistema preferido para programar en Pascal multiplataforma. Su IDE principal, el Lazarus, un clon del Delphi, corre tanto en Windows como en OS X como en Linux.

Lazarus y Free Pascal son la gran esperanza del lenguaje de programación Pascal, y de los entornos de desarrollo multiplataforma en general. Su desarrollo es muy activo, y con toda seguridad tiene un futuro prometedor.

Evolución

Fue Borland la que, hasta el Turbo Pascal 7, se encargó de la mayor parte de la evolución de este lenguaje. A mediados de los 90, con el boom de Windows y el renacimiento de los sistemas Unix (entre ellos Linux) como ordenadores servidores primero y luego como estaciones de trabajo, motivó que Pascal pasara a un segundo plano en sustitución de C.

En ese momento, prácticamente solo Delphi (Object Pascal para Windows) consiguió mantenerse en la brecha, pero conformándose con una pequeña parte del mercado solamente.

Casi todo el mundo intentó pasarse a C++ pero este no consiguió calar del todo por su extrema complejidad. Su sistema de objetos, los macros, los crípticos nombres de funciones, los namespaces tan difíciles de manejar, los templates, la STL y otra serie de cosas, hicieron que rápidamente mucha gente pasara de querer usar esa herramienta que todo el mundo proclamaba que era tan potente, a buscar alternativas que fueran más simples y prácticas. Sun, la compañía del Java, se gastó una millonada en promocionar su lenguaje, y tuvo un gran éxito, sin duda debido no solo al dinero en publicidad, sino a la gente que escapaba escaldada del C++. En realidad, Java no es un lenguaje fácil de aprender (obliga a pensar en objetos desde el principio, algo que los novatos no llevan bien), pero comparado con C++, se podía considerar como algo sencillo.

Borland, una compañía con no tanto dinero como Sun, no pudo competir con Pascal, y se tuvo que conformar sacando su propia máquina virtual de Java. Pero Delphi no ha dejado nunca de existir. Aun hoy sigue sacando versiones Delphi, con gran éxito, aunque no consigue subir significativamente su porcentaje de participación en el mercado.

El paso de Turbo Pascal a Delphi también trajo como consecuencias que apareciera Kylix, que no es más que un Delphi multiplataforma. No caló lo suficiente, debido a la licencia cerrada, y a que imponía que el programa compilado fuera GPL.

Posteriormente Microsoft compró la mayor parte de Borland. Con ello se abandonó Kylix, Linux, y se hizo a Borland 100% Windows. Esta estrategia prácticamente ha arruinado el avance de Pascal frente a otros lenguajes, en el entorno corporativo.

En el momento en que Borland pasó de Turbo Pascal a Delphi, apareció Free Pascal. Free Pascal es un intento de la comunidad de código libre de hacer un compilador compatible con Turbo Pascal para todas las plataformas más famosas (incluido Linux, OS X y Windows). Desde la versión 2.0, Free Pascal es además compatible con Delphi.

Free Pascal es, hoy en día, el sistema preferido para programar en Pascal multiplataforma. Su IDE principal, el Lazarus, un clon del Delphi, corre tanto en Windows como en OS X como en Linux.

Lazarus y Free Pascal son la gran esperanza del lenguaje de programación Pascal, y de los entornos de desarrollo multiplataforma en general. Su desarrollo es muy activo, y con toda seguridad tiene un futuro prometedor.

Características

Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado (IDE) para el lenguaje de programación Pascal, desarrollado por Borland y liderado por Philippe Kahn. Saliö a la venta en 1983 para MS-DOS, CP/M, CP/M-86 y, posteriormente, para Microsoft Windows. También hubo una versión de corta vida para Apple Macintosh.

El compilador de Pascal de Borland, famoso en todo el mundo, fue presentado en 1985. El compilador Turbo Pascal ha sido una de las series de compiladores que mejor se han vendido de todos los tiempos, e hizo de Pascal un lenguaje especialmente importante en la plataforma PC, gracias a su equilibrio entre simplicidad y potencia. Turbo Pascal introdujo un entorno integrado de programación (IDE) en que se podía editar el código (en un editor compatible con WordStar), ejecutar el compilador, ver los errores, y volver directamente a las líneas que contenían los errores. Ahora suena trivial, pero antes de eso había que salir del editor, volver a MS-DOS, ejecutar el compilador de línea de comandos, anotar las líneas erróneas, abrir de nuevo el editor y buscarlas.

Además, Borland puso a la venta Turbo Pascal por 49 dólares (USA), mientras que el compilador de Pascal de Microsoft estaba a unos cuantos cientos de dólares. Los muchos años de éxito de Turbo Pascal contribuyeron a que Microsoft finalmente retirase su compilador del mercado.

Referencias

  1. Gajic, Zarko. «Delphi History– from Pascal to Borland Developer Studio 2006». About.com. 

Enlaces externos

  • Tutorial de Pascal, centrado en Turbo Pascal y Free Pascal
  • Museo de Borland, permite la descarga gratuita de software antiguo
  • Curso de Turbo Pascal de Carlos Pes
  •   Datos: Q473201
  •   Multimedia: Turbo Pascal

turbo, pascal, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, agosto, 2011, sistema, desarrollo, software, incluye, compilador, entorno, desarrollo, integrado, para, lenguaje, programación, pascal, desa. Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 20 de agosto de 2011 Turbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado IDE para el lenguaje de programacion Pascal desarrollado por Borland y liderado por Philippe Kahn Turbo PascalInformacion generalTipo de programalenguaje de programacionAutorBorlandDesarrolladorBorlandLanzamiento inicial1983 1 LicenciatcEstado actualDescontinuadoIdiomasInglesInformacion tecnicaProgramado enpascalPlataformas admitidas8080VersionesHistorial de versiones7Archivos legibles variosTurbo Pascal DesktopTurbo Pascal configurationBorland Turbo Pascal 5 5 compiled UnitBorland Turbo Pascal 6 0 compiled UnitBorland Turbo Pascal 7 0 compiled UnitTurbo Pascal OverlayTurbo Pascal Help v2 EnlacesSitio web oficial editar datos en Wikidata Fue lanzado en 1983 para MS DOS CP M CP M 86 y posteriormente para Microsoft Windows fue durante mucho tiempo la version mas extendida del lenguaje Pascal Tambien hubo una version de corta vida para Apple Macintosh Indice 1 Borland Pascal 2 Versiones 3 Antecedentes 4 Historia 5 Evolucion 6 Caracteristicas 7 Referencias 8 Enlaces externosBorland Pascal EditarEl nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para Microsoft Windows con mas bibliotecas y la biblioteca estandar de codigo fuente mientras que la original mas barato y ampliamente conocida version fue vendido como Turbo Pascal Versiones EditarBorland lanzo siete versiones de Turbo Pascal 1 0 a 5 5 Orientado a Objetos 6 y 7 para MS DOS Fue sustituido por Borland Delphi Turbo Pascal 1 0 1983 Compila directamente en codigo maquina Requiere 32 kilobytes de RAM Tiene un compilador integrado editor de alta velocidad de compilacion Turbo Pascal 2 0 1984 Se aumento el tamano del programa generado permite hasta 64 kilobytes de codigo pila y datos Version para DOS soporta coprocesador matematico y decimales aritmetica binaria con codigo binario decimal Turbo Pascal 3 0 1985 Apoyo a la estructura de recubrimiento Apoyo a los modos graficos Especial sub imagen para el PC compatible ordenadores de IBM incluyendo la concha de tortuga horario Kit de herramientas Turbo Pascal 4 0 1987 Separa la compilacion de los modulos El tamano esta limitado solo por la RAM Menu impulsado por el entorno de desarrollo integrado modulos inteligentes de diseno Stand alone de linea de comandos del compilador Ayuda sensible al contexto del sistema Turbo Pascal 5 0 1988 Restaura el apoyo a las estructuras de recubrimiento Construido el depurador Separa depurador Turbo Debugger Emulacion del coprocesador matematico Soporte para controladores graficos BGI Borland Graphic Interface Turbo Pascal 5 5 1989 Programacion orientada a objetos Posibilidad de copiar los ejemplos de programa desde el sistema de ayuda Posee el Turbo Profiler que permite optimizar el codigo Turbo Pascal 6 0 1990 Incluye la Biblioteca Turbo Vision El IDE nuevo volver a escribir utilizando Turbo Vision empleo del raton y soporta multiples archivos al mismo tiempo de edicion en diferentes ventanas La capacidad de especificar el depurador integrado y condicionales en el numero de puntos de interrupcion Incorpora ensamblador permite MLTB en el Turbo Pascal para Windows Creacion de programas de 16 bits en Windows Servicios de biblioteca de objetos de Windows Library OWL Similar en la ideologia a la de Turbo Vision IDE grafico Borland Pascal 7 0 1992 Fecha de lanzamiento de Borland Pascal 7 0 incluye un Turbo Pascal 7 0 mas barato y menos potente que tambien suministra por separado BP 7 0 permite crear programas en modo real Antecedentes EditarEl lenguaje de programacion Pascal es un lenguaje de alto nivel y proposito general aplicable a una gran cantidad de aplicaciones diversas desarrollado por el profesor suizo Niklaus Wirth Instituto Tecnologico de Zurich Suiza El proposito de Wirth era crear un lenguaje para la ensenanza de tecnicas de programacion a estudiantes universitarios Pero a medida que pasaban los anos Pascal se iba convirtiendo en un estandar en el mundo de la programacion Una version preliminar del lenguaje aparecio en 1968 y el primer compilador totalmente completo aparecio a finales de 1970 Desde entonces muchos compiladores han sido construidos y estan disponibles para diferentes maquinas Durante muchos anos el libro Pascal User Manual and Report publicado por Wirth y Kathleen Jensen en 1974 ha servido de facto como estandar de todas las versiones Las diferentes versiones ofrecian interpretaciones ligeramente diferentes que impedian la compatibilidad entre ellas Por estas razones diferentes proyectos se iniciaron para producir una definicion estandar del lenguaje y culminaron en dos estandar uno de la Internacional Standard Organization ISO en 1982 y otro por un comite conjunto del American National Standards Institute ANSI y del Institute of Electrical and Electronics Engineers IEEE Estas dos versiones o definiciones se conocen como ISO Pascal y ANSI IEEE Pascal y difieren en algunos aspectos no especialmente significativos Sin embargo una version no estandar se ha popularizado considerablemente Turbo Pascal marca registrada por Borland International Inc Esta version ha contribuido en gran medida a la popularizacion del lenguaje Pascal El nombre de Borland Pascal fue generalmente reservado para los paquetes de gama alta para Microsoft Windows con mas bibliotecas y la biblioteca estandar de codigo fuente mientras que la original version mas barata y ampliamente conocida fue vendido como Turbo Pascal Turbo Pascal es un entorno de desarrollo para el lenguaje de programacion Pascal Se utiliza en Turbo Pascal basado en el anterior UCSD Pascal gano aceptacion en especial en los equipos que de la serie de Apple II El compilador de Turbo Pascal se baso en Blue Label Pascal creado originalmente en 1981 por Anders Hejlsberg para el sistema operativo NasSys microcomputadora Nascom reescrito mas tarde como Pascal para el sistema operativo CP M y luego como un Turbo Pascal para DOS y CP M Una de las versiones de Turbo Pascal estaba disponible para Apple Macintosh alrededor de 1986 pero su desarrollo se detuvo alrededor de 1992 Historia EditarEl lenguaje de programacion Pascal aparecio por primera vez en 1971 de la mano de Niklaus Wirth Wirh invento el lenguaje como una forma de mejorar el por aquel entonces arcaico Algol No es el primer lenguaje que Wirth disena posteriormente invento el Modula 2 y el Oberon Sin embargo paradojicamente esos dos lenguajes han sido ampliamente superados por el Extended Pascal y el Object Pascal De todos esos lenguajes Pascal es el que mas exito ha tenido Aunque nace a principios de los 70 Pascal cobra autentica vida a partir de principios mediados de los 80 popularizado por el fabuloso Turbo Pascal de MS DOS para PC y sobre todo el Apple Pascal Pascal ha sido tan popular hasta mediados de los 90 que una gran parte la mayor parte de las aplicaciones desarrolladas para Mac estaban realizadas en Pascal asi como una enorme parte tambien de los programas de MS DOS Todavia hoy Pascal se ensena en las universidades como primer lenguaje pues se trata de un lenguaje muy legible Fue Borland la que hasta el Turbo Pascal 7 se encargo de la mayor parte de la evolucion de este lenguaje A mediados de los 90 con el boom de Windows y el renacimiento de los sistemas Unix entre ellos Linux como ordenadores servidores primero y luego como estaciones de trabajo motivo que Pascal pasara a un segundo plano en beneficio de C En ese momento practicamente solo Delphi Object Pascal para Windows consiguio mantenerse en la brecha pero conformandose con una pequena parte del mercado solamente Casi todo el mundo intento pasarse a C Fijate que decimos intento C no consiguio calar del todo por su extrema complejidad Su sistema de objetos los macros los cripticos nombres de funciones los namespaces tan dificiles de manejar los templates la STL y otra serie de cosas hicieron que rapidamente mucha gente pasara de querer usar esa herramienta que todo el mundo proclamaba que era tan potente a buscar alternativas que fueran mas simples y practicas Sun la compania del Java se gasto una millonada en promocionar su lenguaje y tuvo un gran exito sin duda debido no solo al dinero en publicidad sino a la gente que escapaba escaldada del C En realidad Java no es un lenguaje facil de aprender obliga a pensar en objetos desde el principio algo que los novatos no llevan bien pero comparado con C se podia considerar como algo sencillo Borland una compania con no tanto dinero como Sun no pudo competir con Pascal y se tuvo que conformar sacando su propia maquina virtual de Java Pero Delphi no ha dejado nunca de existir Aun hoy sigue sacando versiones Delphi con gran exito aunque no consigue subir significativamente su porcentaje de participacion en el mercado El paso de Turbo Pascal a Delphi tambien trajo como consecuencias que apareciera Kylix que no es mas que un Delphi multiplataforma No calo lo suficiente debido a la licencia cerrada y a que imponia que el programa compilado fuera GPL Posteriormente Microsoft compro la mayor parte de Borland Con ello se abandono Kylix Linux y se hizo a Borland 100 Windows Esta estrategia practicamente ha arruinado el avance de Pascal frente a otros lenguajes en el entorno corporativo En el momento en que Borland paso de Turbo Pascal a Delphi aparecio Free Pascal Free Pascal es un intento de la comunidad de codigo libre de hacer un compilador compatible con Turbo Pascal para todas las plataformas mas famosas incluido Linux OS X y Windows Desde la version 2 0 Free Pascal es ademas compatible con Delphi Free Pascal es hoy en dia el sistema preferido para programar en Pascal multiplataforma Su IDE principal el Lazarus un clon del Delphi corre tanto en Windows como en OS X como en Linux Lazarus y Free Pascal son la gran esperanza del lenguaje de programacion Pascal y de los entornos de desarrollo multiplataforma en general Su desarrollo es muy activo y con toda seguridad tiene un futuro prometedor Evolucion EditarFue Borland la que hasta el Turbo Pascal 7 se encargo de la mayor parte de la evolucion de este lenguaje A mediados de los 90 con el boom de Windows y el renacimiento de los sistemas Unix entre ellos Linux como ordenadores servidores primero y luego como estaciones de trabajo motivo que Pascal pasara a un segundo plano en sustitucion de C En ese momento practicamente solo Delphi Object Pascal para Windows consiguio mantenerse en la brecha pero conformandose con una pequena parte del mercado solamente Casi todo el mundo intento pasarse a C pero este no consiguio calar del todo por su extrema complejidad Su sistema de objetos los macros los cripticos nombres de funciones los namespaces tan dificiles de manejar los templates la STL y otra serie de cosas hicieron que rapidamente mucha gente pasara de querer usar esa herramienta que todo el mundo proclamaba que era tan potente a buscar alternativas que fueran mas simples y practicas Sun la compania del Java se gasto una millonada en promocionar su lenguaje y tuvo un gran exito sin duda debido no solo al dinero en publicidad sino a la gente que escapaba escaldada del C En realidad Java no es un lenguaje facil de aprender obliga a pensar en objetos desde el principio algo que los novatos no llevan bien pero comparado con C se podia considerar como algo sencillo Borland una compania con no tanto dinero como Sun no pudo competir con Pascal y se tuvo que conformar sacando su propia maquina virtual de Java Pero Delphi no ha dejado nunca de existir Aun hoy sigue sacando versiones Delphi con gran exito aunque no consigue subir significativamente su porcentaje de participacion en el mercado El paso de Turbo Pascal a Delphi tambien trajo como consecuencias que apareciera Kylix que no es mas que un Delphi multiplataforma No calo lo suficiente debido a la licencia cerrada y a que imponia que el programa compilado fuera GPL Posteriormente Microsoft compro la mayor parte de Borland Con ello se abandono Kylix Linux y se hizo a Borland 100 Windows Esta estrategia practicamente ha arruinado el avance de Pascal frente a otros lenguajes en el entorno corporativo En el momento en que Borland paso de Turbo Pascal a Delphi aparecio Free Pascal Free Pascal es un intento de la comunidad de codigo libre de hacer un compilador compatible con Turbo Pascal para todas las plataformas mas famosas incluido Linux OS X y Windows Desde la version 2 0 Free Pascal es ademas compatible con Delphi Free Pascal es hoy en dia el sistema preferido para programar en Pascal multiplataforma Su IDE principal el Lazarus un clon del Delphi corre tanto en Windows como en OS X como en Linux Lazarus y Free Pascal son la gran esperanza del lenguaje de programacion Pascal y de los entornos de desarrollo multiplataforma en general Su desarrollo es muy activo y con toda seguridad tiene un futuro prometedor Caracteristicas EditarTurbo Pascal es un sistema de desarrollo de software que incluye un compilador y un entorno de desarrollo integrado IDE para el lenguaje de programacion Pascal desarrollado por Borland y liderado por Philippe Kahn Salio a la venta en 1983 para MS DOS CP M CP M 86 y posteriormente para Microsoft Windows Tambien hubo una version de corta vida para Apple Macintosh El compilador de Pascal de Borland famoso en todo el mundo fue presentado en 1985 El compilador Turbo Pascal ha sido una de las series de compiladores que mejor se han vendido de todos los tiempos e hizo de Pascal un lenguaje especialmente importante en la plataforma PC gracias a su equilibrio entre simplicidad y potencia Turbo Pascal introdujo un entorno integrado de programacion IDE en que se podia editar el codigo en un editor compatible con WordStar ejecutar el compilador ver los errores y volver directamente a las lineas que contenian los errores Ahora suena trivial pero antes de eso habia que salir del editor volver a MS DOS ejecutar el compilador de linea de comandos anotar las lineas erroneas abrir de nuevo el editor y buscarlas Ademas Borland puso a la venta Turbo Pascal por 49 dolares USA mientras que el compilador de Pascal de Microsoft estaba a unos cuantos cientos de dolares Los muchos anos de exito de Turbo Pascal contribuyeron a que Microsoft finalmente retirase su compilador del mercado Referencias Editar Gajic Zarko Delphi History from Pascal to Borland Developer Studio 2006 About com Enlaces externos EditarTutorial de Pascal centrado en Turbo Pascal y Free Pascal Museo de Borland permite la descarga gratuita de software antiguo Curso de Turbo Pascal de Carlos Pes Datos Q473201 Multimedia Turbo PascalObtenido de https es wikipedia org w index php title Turbo Pascal amp oldid 134217169, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos