component_pascal
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| component_pascal [2016-01-16 18:15:42] – manfred | component_pascal [2018-01-16 10:31:17] (aktuell) – manfred | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | ====== Component Pascal ====== | ||
| + | |||
| + | * [[https:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | **Component Pascal** ist eine seit 2004 kostenlose, seit 1990 entwickelte, | ||
| + | |||
| + | **Component Pascal** ist aus der Programmiersprache Oberon entwickelt worden und firmierte bei der Veröffentlichung 1994 noch unter dem Namen Oberon/L. Das dazugehörende Framework wurde Oberon/F genannt. Mit dem Release 1.3 (das etwa zum Jahreswechsel 1996/1997 freigegeben wurde) wurde aus der Sprache Oberon/L Component Pascal und aus dem Framework Oberon/F der BlackBox Component Builder. | ||
| + | |||
| + | **Component Pascal** hat eine ausgesprochen kurze und einfache Sprachbeschreibung mit einer vollständig strukturierten Syntax. Sie erlaubt statische Typen und Objekte genauso wie dynamische Typen, sowie dynamische Bindung. Es handelt sich um eine sehr stark typisierte und typsichere Programmiersprache, | ||
| + | |||
| + | **Component Pascal** unterstützt auch zur Laufzeit automatische Speicherbereinigung und das dynamisches Laden und Entfernen von Modulen respektive Komponenten. | ||
| + | |||
| + | Darüber hinaus erlaubt Component Pascal Assertionen, | ||
| + | |||
| + | Die Programmiersprache [[https:// | ||
| + | |||
| + | kompilieren unter: | ||
| + | * Windows | ||
| + | * [[http:// | ||
| + | * Linux | ||
| + | * [[https:// | ||
| + | |||
