lambdascript项目为python添加了功能编程
Lambdascript是Python 3的纯功能语言,在Python和功能编程之间提供了一座桥梁,在另一个节点到软件开发范例中,最近一直吸引大量关注。
根据项目的GitHub页面,Haskell受影响的语言使用多个Python功能和Python编写的模块中的优势。“一旦发布了公共版本,它应该能够编译在纯Python程序中使用的非常好的模块 - 甚至在其他lambdascript程序中,”文档状态“。该语言目前在Alpha发布阶段。
[给自己一个技术职业优势,与InfoWorld的深度潜水技术报告和Computerworld的职业趋势报告。于2017年1月15日享受15%的折扣:使用代码8tiisz4z。]设置为使用语言的CPyThon3或Pypy3实现,LambDascript强调了识字编程,具有完整的程序,是文档中每个代码块内的标记文档和词汇绑定。尾部递归支撑配有咖喱功能。“纯Python可以通过使用围栏的代码块并将Python指示为块的语言,”纯Python“中可以[嵌入],”Github Repo状态“。“任何其他代码块都将被解释为lambdascript代码。”
Python已成为大量实验的主题,几次将其转换为JavaScript的努力。已启动其他项目以提高语言的性能。和谷歌上周详细脾气暴躁,将Python代码转换为Go。
硅谷Python Meetup的组织者Python Programmer Glen Jarvis表示,他在LamdBascript中看到了价值。“在第一眼看看,是的,我这样做。如果没有其他原因,如果使用Python的熟悉的上下文,否则不要更好地沟通和学习功能编程范例。”
功能规划,可以实现更好的结构规范,同时需要开发人员改变编码的视角,已经变得迟到。像Scala,F#,Clojure,甚至Java这样的语言都有功能性能力,并且在Python中出现了功能规划,其中椰子,一个Python方言。
这个故事“lambdascript项目为python添加了功能编程”最初由Infoworld发布。