微软代码编程语言 Power Fx 正式开源,让用户像用 Execl 那样来编程(微软的编程)

11 月 2 日消息,微软今天在 GitHub 上对低代码编程语言 Power Fx 开源,采用 MIT 许可。这是微软为 Power Platform 开发的全新低代码编程语言,允许 Power 平台的用户在低代码环境中建立和定制应用逻辑。

微软代码编程语言 Power Fx 正式开源,让用户像用 Execl 那样来编程(微软的编程)

你有想过用 Excel 来编程构建应用程序吗?实际上,Power Fx 就是为实现这件事而生。

微软代码编程语言 Power Fx 正式开源,让用户像用 Execl 那样来编程(微软的编程)

Power Fx 是今年 3 月份发布的,属于强类型、声明性和函数式语言,可根据需要提供命令式逻辑和状态管理。即便如此,它其实是借鉴了 Excel Fx 公式代码,所以严格上来说它也不算是一门新的编程语言。也因为 Excel,所以它具备与 Excel 相似的语法、函数和行为。

除了 Excel,微软团队还从 Pascal、MathematicaMiranda 等工具和语言中汲取灵感,这是一种 1980 年代开发的函数式编程语言。它的特性是以内容为中心而不是以程序为中心,并具有实时重新编译的能力。

据悉,微软的 Power Platform 是一个统称,由 Power BI、Power Apps、Power Automate 和 Power Virtual Agents 组成。作为一种工具,Power Apps 可以让任何人快速构建自己的应用程序,尤其是面对需要解决业务问题时也可以自行快速得组装应用程序,而无需给开发团队下需求然后还得经过漫长的等待。

通过 Power Apps,用户可以使用存储在 Power 平台的 DataVerse 通用数据层、微软图形和自己的 Linbute 商业应用程序中的数据,还有 Azure 的机器学习认知服务。

让普通人也能编程构建程序,微软想到的最好方式就是从大众熟知的 Excel 入手。所以,如果你精通 Excel Fx 函数的话,你应该可以利用已知的 Excel 概念来轻松掌控 Power Fx。

只不过就目前来看,Power Fx 社区还处于起步阶段,需要解决的问题还有很多。

相关新闻

联系我们
联系我们
公众号
公众号
在线咨询
返回顶部