Unicon语言
(重定向自Unicon (编程语言))
Unicon是美国计算机科学家Clint Jeffery及其协作者创建的编程语言,他们包括Shamim Mohamed、Jafar Al Gharaibeh、Robert Parlett等人。Unicon派生自Icon和叫做IDOL的Icon预处理器。相较于Icon,Unicon提供了更好的对操作系统的访问,还支持面向对象编程。Unicon起步于三个流行Icon扩展的合并:叫做Idol的OOP预处理器,POSIX文件系统和网络接口,和ODBC设施。名字是“统一扩展Icon方言”(Unified Extended Dialect of Icon)的简写。
编程范型 | 面向对象, 过程式 |
---|---|
設計者 | Clint Jeffery |
操作系统 | 跨平台: Windows, Unix |
許可證 | GNU General Public License |
網站 | unicon |
啟發語言 | |
Icon |
特征编辑
相较于Icon,Unicon的很多新特征是对I/O和系统接口的扩展,和补全Icon的核心控制及数据结构。并非提供来自C语言的低层API,Unicon实现了更高层级和更易使用的设施,确使集中于图形和网络的应用的快速开发,是对Icon在文本和文件处理上的核心力量的补充。
特征列表编辑
- 类和包
- 异常处理作为类库
- 可装载的子程序
- 子程序监控
- 动态装载C模块(某些平台)
- 多继承,有新颖的语义[1]
- ODBC数据库访问[2]
- dbm文件可以作为关联数组使用
- Posix系统接口
- 3D图形[3]
- 真正并发(在支持Posix线程的平台上)[4]
在作为图形IDE运行的时候,Unicon程序ui.exe继续提供到Icon帮助的链接。
官方Unicon编程书籍是PDF格式的[5],是学习Unicon的流行方式。这本书包含了对面向对象开发还有UML的介绍。它包括了关于Unicon用于CGI这样主题的有用章节。对Unicon的新进补充包括真正的并发性。
Unicode编辑
例子代码编辑
procedure main()w := open("test UNICON window", "g")write(w, "Hello, World!")read(w)close(w)end
参见编辑
引用编辑
外部链接编辑
🔥 Top keywords: Baike: 首页Special:搜索毛泽东家族榮耀之繼承者天之驕女鐵拳英雄九龍城寨之圍城黃循財背着善宰跑篠崎泫妮妃雅新生 (网络剧)劉偉健斯洛伐克习近平劉俊謙 (香港)李显龙歌手2024佛誕淚之女王2024年泰國羽球公開賽新加坡總理邊佑錫新加坡Energy (組合)庆余年九龍寨城六四事件家族榮耀金智媛彌助菲律宾胖猫跳江事件劉寶傑DAY6林峯張文傑李光耀神耆小子張鳳妮黃世聰Seventeen (組合)维基百科願榮光歸香港中華民國鬼滅之刃 柱訓練篇2024年英雄联盟季中邀请赛中华人民共和国TripleS金秀賢 (男演員)罗伯特·菲佐井柏然2024年世界女排联赛黃偉哲怪獸8號佘詩曼Foodpanda金惠奫新加坡总统香緹·摩爾于北辰 (1968年)王嘉爾笑看風雲排球少年!!角色列表林飛帆郭葦昀馴鹿寶貝翁靜晶猩球崛起:王國誕生ILLIT尼古拉·約基奇春色寄情人周殷廷鬼滅之刃排球少年!!吳釗燮逆天奇案2不夠善良的我們BABYMONSTER李正皓尚达曼BOYNEXTDOOR胡子彤IVE (組合)陳靜 (香港)香港吴作栋黃道十二宮凡希亚·奥伊亚胡宇威長洲太平清醮張員瑛搜查班長1958伍允龍习明泽黄岩岛賴清德偶然遇見的你虽然不是英雄