virgil:一种快速轻量的本机编程语言

时间:2024-03-08 05:34:25
【文件属性】:

文件名称:virgil:一种快速轻量的本机编程语言

文件大小:8.89MB

文件格式:ZIP

更新时间:2024-03-08 05:34:25

Shell

virgil:一种快速轻量的编程语言 Virgil是一种设计用于快速,无依赖程序的编程语言。 它的设计融合了功能性和面向对象的编程范例,以提高表达性,而在语法上或运行时都没有太多开销。 它的实现主要集中于静态编译以生成独立的本机可执行文件。 非常适合编写小型且快速的程序。 这使其成为构建某些类型的程序(如编译器和虚拟机)的理想选择。 目前,它用于虚拟机和编程语言研究。 该存储库包括整个编译器,运行时系统,一些库,测试以及Virgil各种编译目标的支持代码。 特征 Virgil致力于以静态类型的语言平衡这些主要功能: 类-用于基本的面向对象的编程 功能-用于功能的小规模重用 元组-用于有效聚合和统一处理多参数函数 类型参数-用于对类型进行强大而干净的抽象 代数数据类型-用于轻松构建和匹配数据结构 支持目标 Virgil可以编译为Linux或Darwin的x86二进制文件,JVM的jar文


网友评论