高级、函数式、解释型、动态编程语言:Crumb

2023-08-29 22:36:03    来源:OSCHINA


(资料图片)

8 月 26 日「源创会」北京站,聊聊 AI 大模型与底层技术 >>>

Crumb 是最新开源的编程语言,发布后在 Reddit 的编程版块引起了广泛讨论。

正如标题所言,Crumb 是一门函数式编程语言,且没有“关键字” (0 keywords, everything is a function.)。其他特性包括提供垃圾回收 (GC)、动态类型、具有简洁的语法和详细的标准库。

示例代码

table = (map (range 10) {_ y ->  <- (map (range 10) {item x ->    <- (multiply (add x 1) (add y 1))  })})
(loop 100 {i ->   i = (add i 1)    (if (is (remainder i 15) 0) {    (print "fizzbuzz\n")  } {    (if (is (remainder i 3) 0) {      (print "fizz\n")    } {      (if (is (remainder i 5) 0) {        (print "buzz\n")      } {        (print i "\n")      })    })  })})

标准库包括:IO、Comparisons、Logical Operators、Arithmetic 等。

关键词:

X 关闭

湖北省应城市发布大风蓝色预警
时间·2023-08-29    来源·腾讯网
挪威出租车0排放!蔚来成其首选供应商
时间·2023-08-28    来源·中关村在线
周末证券 | 基金二季度积极调仓 关注加仓行业机会
时间·2023-08-28    来源·金融投资报
赛诺医疗:HT Supreme支架完成美国FDA现场检查
时间·2023-08-28    来源·证券时报·e公司

X 关闭