Linguaxe Pascal: Diferenzas entre revisións

Contido eliminado Contido engadido
Isili0n (conversa | contribucións)
Isili0n (conversa | contribucións)
Liña 31:
 
== Postas en funcionamento ==
As primeiras versións do compilador de Pascal, entre elas a máis distribuída foi [[UCSD Pascal]], traducían a linguaxe en código para unha [[máquina virtual]] chamada máquina-P. A gran vantaxe deste enfoque é que para ter un compilador de Pascal nunha nova arquitectura de máquina só facía falta reimplementar a máquina-P. Como consecuencia disto, só unha pequena parte do interpreteintérprete tiña que ser reescrita cara a moitas arquitecturas.
 
Nos anos oitenta, [[Anders Hejlsberg]] escribiu o compilador [[Blue Label Pascal]] para a [[Nascom-2]]. Máis tarde foi traballar para [[Borland]] e reescribiu o seu compilador que se converteu en [[Turbo Pascal]] para a [[IBM]] [[Ordenador persoal|PC]]. Este novo compilador vendeuse por 49, $ un prezo orientado á distribución masiva.
Liña 88:
* [[Free Pascal]] está escrito en Pascal (o compilador está creado usando FreePascal), é un compilador estable e potente. Tamén distribuído libremente baixo a licenza GPL. Este sistema permite mesturar código Turbo Pascal con código Delphi, e soporta moitas plataformas e sistemas operativos.
* [[Turbo Pascal]] foi o compilador Pascal dominante para PCs durante os [[anos 1980]] e ata principios dos [[anos 1990]], moi popular debido ás súas magníficas extensións e tempos de compilación sumamente curtos. Actualmente, versións vellas de Turbo Pascal (ata a 5.5) están dispoñibles para descargalo gratuíto desde o sitio de Borland (é necesario rexistrarse)
* [[Delphi]] é un produto tipo RAD (Rapid Application Development) de Borland. Utiliza a linguaxe de programación Delphi, descendientedescendente de Pascal, para crear aplicacións para a plataforma [[Windows]]. As últimas versións soportan compilación na plataforma .NET.
* [[Kylix]] é a versión máis nova de Borland reiterando a @póla de Pascal dos seus produtos. É descendientedescendente de Delphi, con soporte para o sistema operativo Linux e unha librería de obxectos mellorada (CLX). O compilador e o IDE están dispoñibles para uso non comercial. Actualmente este proxecto está descontinuado.
 
== Véxase tamén ==