- 自己动手构建编程语言:如何设计编译器、解释器和DSL
- (美)克林顿·L.杰弗瑞
- 233字
- 2024-05-11 19:44:58
1.5.2 Unicon需求#2——支持大型大数据项目
出于这个原因,Unicon将类和包添加到Icon中,就像C++将它们添加到C中一样。Unicon还改进了字节码目标文件格式,并对编译器和运行时系统进行了大量可扩展性改进。它还改进了Icon的现有实现,使其在许多特定项目中更具可扩展性,例如采用更复杂的哈希函数。
Icon专为本地文件的经典UNIX管道过滤器文本处理而设计。随着时间的推移,越来越多的人想要使用它编写程序,并且需要更复杂的输入/输出形式,例如网络或图形。Unicon需求#3是在与内置类型相同的高级别上支持无处不在的输入/输出功能。