Unicon (programovací jazyk) - Unicon (programming language)
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Červen 2018) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Paradigma | objektově orientovaný, procesní |
---|---|
Navrhl | Clint Jeffery |
OS | Cross-platform: Okna, Unix |
Licence | GNU General Public License |
webová stránka | unicon |
Ovlivněno | |
Ikona |
Unicon je programovací jazyk navrhl americký počítačový vědec Clint Jeffery se spolupracovníky včetně Shamima Mohameda, Jafara Al Gharaibeha, Roberta Parletta a dalších. Unicon sestoupil z Ikona a volal preprocesor pro ikonu MODLA. Ve srovnání s Icon nabízí Unicon lepší přístup k operační systém stejně jako podpora pro objektově orientované programování. Unicon začal život sloučením tří populárních rozšíření Icon: preprocesor OO s názvem Idol, a POSIX souborový systém a síťové rozhraní a ODBC zařízení. Název je zkratkou pro „Unified Extended Dialect of Icon“.
Funkce
Ve srovnání s Icon je mnoho nových funkcí Uniconu rozšíření I / O a systémového rozhraní, které doplňuje základní řídicí a datové struktury společnosti Icon. Spíše než poskytovat nižší úrovně API, jak jsou od C, Unicon implementuje vyšší úroveň a snadněji použitelné zařízení, což umožňuje rychlý vývoj graficky a síťově náročných aplikací kromě hlavních sil Iconu při zpracování textu a souborů.
Seznam funkcí
- Třídy a balíčky
- Výjimky jako příspěvková knihovna tříd - viz seznam adresátů
- Načíst podřízené programy
- Monitorování dětských programů
- Dynamické načítání modulů C (některé platformy)
- Vícenásobné dědictví s románem[1] sémantika
- Přístup k databázi ODBC[2]
- Soubory dbm lze použít jako asociativní pole
- Systémové rozhraní Posix
- 3D grafika[3]
- Skutečná souběžnost (na platformách podporujících vlákna Posix)[4]
Když běží jako grafické IDE, program Unicon ui.exe nadále nabízí odkazy na nápovědu Icon.
Oficiální programovací kniha Unicon ve formátu PDF[5] je populární způsob, jak se naučit Unicon. Kniha obsahuje úvod do objektově orientovaného vývoje a také UML. Obsahuje užitečné kapitoly o tématech, jako je použití Uniconu pro CGI. Mezi poslední přírůstky do Uniconu patří true konkurence.
Unicode
Unicon ještě není Unicode -v souladu. Na stránce, o kterou je žádáno, jsou zveřejněny příležitosti.[6]
Příklad kódu
postup hlavní() w := otevřeno("otestovat okno UNICON", "G") psát si(w, "Ahoj světe!") číst(w) zavřít(w)konec
Viz také
- Rebol, podobný webově orientovaný jazyk založený na výrazech bez použití klíčových slov
- Kučera, funkční jazyk webového obsahu s více paradigmaty, který je také založen na výrazech, ale pouze na straně klienta
- Běžný
- Generátory
- Pokračování