编辑:N系统大全 2019-04-19 来源于:网络
4月19日消息 据相关媒体报道,微软公司在本周宣布推出一种由Mark Barron开发的新开源编程语言“Bosque”。值得一提的是,Bosque开启了一种正则化的编程模型,for循环也有望在在Bosque的代码中被终结!下面让我们来了解一下。
据悉,Bosque开启了一种正则化的编程模型,通过拥抱代数运算来减少复杂性,号称更有效率,也能提高软件开发质量。
Barron认为结构化编程模型的意外复杂性主要来自于循环、可变状态和引用相等(两个引用是否指向同一对象),Bosque中直接终结。
换言之,在Bosque的代码中,不需要“for”、“while”、“do while”循环,而是引入了函子(仿函数,Functors)来取代,以下是一段代码供对比参考:
按照官方的说法,Bosque的灵感来源于TypeScript的语法、 ML和Node/JavaScript的语义,熟悉它们的开发者在理解新语言上将有优势!有需要的朋友,现在就可以通过文中的地址前往开源代码数据库GitHub进行更加深入的了解。
2019/04/22 09:03
让谷歌G Suite无路可走?微软出新工具拉拢用户转投Office 3652019/04/19 08:57
告别for循环!微软发布新开源编程语言“Bosque”2019/04/18 09:16
报道称微软拒绝向加州警方提供面部识别技术按照微软官方的预告,其将于北京时间6月10日凌晨4:00在洛杉矶举办今年的Xbox E3发布会。如果没有意外的话,多款游戏大作及传闻中的新一代Xbox游戏主机届时也将与广大消费者们见...
2019/04/17 10:29:15
和谷歌一样,微软也面临着内部性骚扰在公司愈发流行的问题,许多微软员工对此进行了投诉!而据最新消息显示,为了解决上述问题,微软CEO萨提亚·纳德拉在本周一公开宣布,将对公司的人...
2019/04/16 12:09:30