Icon: Różnice pomiędzy wersjami
Wygląd
[wersja przejrzana] | [wersja przejrzana] |
Usunięta treść Dodana treść
MarMi wiki (dyskusja | edycje) m →Linki zewnętrzne: drobne redakcyjne, drobne techniczne Znacznik: Edytor kodu źródłowego 2017 |
m poprawiam nieznane parametry |
||
Linia 1: | Linia 1: | ||
{{Inne znaczenia|języka programowania|[[Icon (ujednoznacznienie)|Icon]] – inne znaczenie tego słowa}} |
{{Inne znaczenia|języka programowania|[[Icon (ujednoznacznienie)|Icon]] – inne znaczenie tego słowa}} |
||
{{Język programowania infobox |
{{Język programowania infobox |
||
| |
|nazwa = Icon |
||
| |
|logo = |
||
⚫ | |||
| wielkość_loga = |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
|pochodne = Unicon, [[Python]] |
|||
⚫ | |||
| |
|wersja = 9.5.1 / {{Data wydania|2013|06|06}} |
||
| |
|wersja testowa = |
||
|twórca = [[Ralph Griswold]] |
|||
| wersja testowa = |
|||
| |
|licencja = |
||
⚫ | |||
| |
|system = |
||
⚫ | |||
| |
|wikibooks = Icon |
||
| |
|commons = |
||
| |
|www = http://www.cs.arizona.edu/icon/index.htm |
||
}} |
}} |
||
'''Icon''' – eksperymentalny, interpretowany [[język programowania]] wysokiego poziomu. Cechuje się dużą przenośnością pomiędzy systemami [[Unix]], [[Linux]], [[DOS]] i [[Microsoft Windows|Windows]]. Składnia Icona jest zbliżona do składni [[C (język programowania)|C]] i [[Pascal (język programowania)|Pascala]]. |
'''Icon''' – eksperymentalny, interpretowany [[język programowania]] wysokiego poziomu. Cechuje się dużą przenośnością pomiędzy systemami [[Unix]], [[Linux]], [[DOS]] i [[Microsoft Windows|Windows]]. Składnia Icona jest zbliżona do składni [[C (język programowania)|C]] i [[Pascal (język programowania)|Pascala]]. |
Wersja z 12:15, 22 lis 2021
Pojawienie się |
1977 |
---|---|
Paradygmat |
Wieloparadygmatowy (strukturalny, tekstowy) |
Typowanie | |
Implementacje |
Icon, Jcon |
Pochodne |
Unicon, Python |
Aktualna wersja stabilna |
9.5.1 / 6 czerwca 2013; ponad 11 lat temu |
Twórca | |
Platforma sprzętowa | |
Strona internetowa |
Icon – eksperymentalny, interpretowany język programowania wysokiego poziomu. Cechuje się dużą przenośnością pomiędzy systemami Unix, Linux, DOS i Windows. Składnia Icona jest zbliżona do składni C i Pascala.
Icon oferuje przede wszystkim bardzo łatwe zarządzanie łańcuchami znaków i listami, ewaluację wyrażeń sterowaną celem oraz generatory (procedury zwracające ciąg wartości).
Obiektową odmianą Icona jest Unicon.
Bibliografia
- Ralph E. Griswold, Madge T. Griswold, Icon, Wydawnictwa Naukowo-Techniczne, Warszawa 1987, Seria: Biblioteka Inżynierii Oprogramowania, ISBN 83-204-0871-7
Zobacz też
Linki zewnętrzne
- Strona główna projektu
- Ostateczną pracą na temat Icona jest The Icon Programming Language (3 wyd.) wydana przez Griswold i Griswold, ISBN 1-57398-001-3. Książka ta już nie jest w druku, ale można ją pobrać jako plik PDF.