Clarion (programovací jazyk)

Clarion
Jazyková třída procesní
Objevil se v 1984
Autor Bruce Barrington
Byl ovlivněn cobol
webová stránka softvelocity.com

Clarion  (z  angličtiny  -  "bugle") je univerzální programovací jazyk na vysoké úrovni zaměřený na aplikace využívající databáze a také specializované integrované vývojové prostředí pro tento jazyk.

Vyvinutý Brucem Barringtonem v roce 1984, hlavním stanoveným cílem je zvýšit produktivitu vývoje aplikací díky čitelnosti kódu a široké škále vestavěných nástrojů. Původně projekt vznikal v rámci společnosti HBO, poté jej však odkoupila společnost McKesson [1] .

Jazyk má vestavěné nástroje pro interakci s databázemi; typické aplikace vyvinuté v tomto jazyce jsou formuláře a sestavy pro více uživatelů integrované s databázemi. Mezi funkcemi je přítomnost generátoru zdrojového kódu pro programy založené na šablonách. „Slovník“ (úložiště dat) zabudovaný do integrovaného vývojového prostředí umožňuje popis parametrů proměnných a datových struktur pro řízení generování programového textu a vestavěný generátor maker generuje programový kód. V případě potřeby mohou šablony popsat „body vložení“, kam může vývojář vložit vlastní kód, který se vloží do vygenerovaného textu programu.

Syntaxe má určité podobnosti s BASIC , Cobol , Pascal (např. jako v druhém případě musí být programový kód uzavřen v konstrukci "začátek - konec"). Stejně jako Cobol, i Clarion obsahuje deklarace proměnných v těle kódu.

Vývojář integrovaného vývojového prostředí pro Windows a .Net Framework je Softvelocity [2] ; existuje verze pro DOS ; různé verze podporují vývoj programů pro Microsoft Windows , .Net Framework , DOS , JPI . Vzhledem ke komerční politice vývojářské společnosti vyžaduje verze Enterprise zakoupení řady licencí pro interakci se softwarem třetích stran (například Oracle Accelerator pro interakci s databází Oracle . Řada funkcí na vysoké úrovni není součástí dodávky v původních jazykových možnostech (například práce se softwarovými soubory) síť přes protokol FTP ), takové funkce je v případě potřeby nutné přidat přes API operačních systémů.

Text programu, který zobrazuje zprávu ve stylu Hello World :

PROGRAM KÓD MESSAGE('Ahoj světe!','Clarion') VRÁTIT SE

Poznámky

  1. Historie lídra zdravotnických služeb McKesson | Naše historie (downlink) . McKesson. Získáno 14. března 2012. Archivováno z originálu dne 13. března 2012. 
  2. Clarion . Získáno 15. března 2010. Archivováno z originálu 10. srpna 2017.