当前位置: 首页 > 科技观察

【新闻】神语言转为BSD许可,神一样的语言!

时间:2023-03-13 11:52:13 科技观察

函数式编程语言Shen在收到2,500英镑的捐赠后宣布将采用BSD许可证。Shen语言是函数式编程语言Qi的继承者,由MarkTarver博士开发,最新版本于2011年发布,其名称的意思是“精神”。Qi使用的是GPL和privatelicenses,而Shen使用的不是GPL,而是作者自己制定的license,允许自由开发和分享,但必须遵守语言规范。沉介绍:不管怎么说,首先吸引我的是这门编程语言的名字,“沉”。它的标志也很有趣:。由MarkTarver博士撰写。废话不多说,下面是官方主页的简单介绍,有兴趣的可以自行深入探讨(欢迎一起讨论)。Shen是一种可移植的函数式编程语言,它提供:模式匹配和lambda演算一致性宏可选惰性求值静态类型检查集成Prolog内置编译器の编译器(compiler-compiler,大概可以编译编译器的编译器,这个比较有意思)Shen拥有函数式编程中最好的类型系统之一。Shen使用了一个精简的Lisp命令集,并且被设计成高度可移植的。“神”在汉语中是至高无上的意思,也表达了我们要实现它可以在多个平台上运行的想法。Shen的发行版包括源代码和绝对免费的午餐(包括商业用途)。目前它在CLisp和SBCL下运行,随后是Scheme和JavaScript。摘自:神一样的编程语言?