日本电影一区二区_日本va欧美va精品发布_日本黄h兄妹h动漫一区二区三区_日本欧美黄色

微軟開源基于 Excel 的低代碼語言 Power Fx(低代碼開發(fā) 開源)

近日,微軟推出了一款受 Excel 公式啟發(fā)的低代碼語言 PowerFx。

雖然 PowerFx 將成為整個微軟自己的低代碼 Power Platform 編寫邏輯定制軟件的標準,但由于該公司將這種語言開源了,微軟也希望其他公司能夠?qū)崿F(xiàn)這種語言,并希望它能成為這類用例的事實標準。

因為 Power Platform 本身是面向商業(yè)用戶而非專業(yè)開發(fā)者的,所以,依據(jù)他們已經(jīng)掌握的 Excel 知識和熟悉 Excel 公式的程度來上手使用該語言是明智之舉。

微軟 Power Platform 工程首席副總裁 Charles Lamanna 表示,“我們在編程語言方面有著悠久的歷史,在過去的 15 年里,發(fā)生了一些非常有趣的事情,那就是,編程語言變成免費了,變成了開源,并由社區(qū)驅(qū)動”。他指出, C#、TypeScript 或谷歌的 Go 這樣的內(nèi)部語言都是很好的例子。

“這種趨勢還在繼續(xù)。有趣的是,這都是專門給專業(yè)開發(fā)者和編碼者設(shè)計的。如果我們回過頭來看看低碼 / 無碼領(lǐng)域,就會發(fā)現(xiàn),實際上都有一些編程語言,比如 Excel 編程語言,或者每一個低代碼/無代碼平臺都有自己的編程語言。但這些語言并不開放,不是可移植的,它們都由社區(qū)驅(qū)動”,Lamanna 解釋道。

微軟稱,該語言由 Vijay Mital、Robin Abraham、Shon Katzenberger 和 Darryl Rubin 帶領(lǐng)團隊開發(fā)。除了 Excel 之外,該團隊還從 Pascal、Mathematica 和 20 世紀 80 年代開發(fā)的函數(shù)式編程語言 Miranda 等工具和語言中獲得了靈感。

微軟計劃將 Power Fx 應(yīng)用到所有的低代碼平臺上,但是鑒于其對社區(qū)的重視,它將很快開始出現(xiàn)在 Power Automate、Power Virtual Agents 及其他平臺上。

微軟開源基于 Excel 的低代碼語言 Power Fx(低代碼開發(fā) 開源)

但是這個團隊顯然希望其他人也能采用它。低代碼開發(fā)人員將會看到它在 Power Apps Studio 這樣的產(chǎn)品的編輯欄中彈出,更老練的用戶還可以使用它進入 Visual Studio Code,并用它來構(gòu)建更復(fù)雜的應(yīng)用程序。

正如團隊所指出的那樣,它不僅僅關(guān)注如何讓語言變得像 Excel,還關(guān)注如何讓它表現(xiàn)得像 Excel 一樣運行,或者說像 REPL,對于那些高代碼程序員來說,這意味著公式是聲明式的,當開發(fā)人員更新代碼時可以立即重新計算。

譯注:REPL,Read-Eval-Print Loop 的縮寫,“讀取﹣求值﹣輸出循環(huán)”,是一個簡單的、交互式的編程環(huán)境。現(xiàn)指交互式解釋器。

如今,大多數(shù)低代碼 / 無代碼工具都提供了一個“逃生通道”,允許用戶使用更復(fù)雜的代碼來擴展他們的應(yīng)用程序,或者使用工具導(dǎo)出整個代碼庫。因為最終不管怎么樣,你都只能使用這些工具來達到目的。默認情況下,它們被構(gòu)建來支持各種場景,但是由于每個公司都有自己的做事方式,因此無法涵蓋所有用例。

“我們認為,也許大多數(shù)開發(fā)者——我所說的‘開發(fā)者’指的是使用 Power Platform 的商業(yè)用戶—最終會以某種形式開始編寫這些公式。我們的想法就是,在你開始使用 Power Platform 的第一天,我們不會寫任何公式。它是一個宏記錄器,是模板。對于 Power Apps 來說也是如此,它是完全可視化的,具有拖放功能,并且不需要編寫任何公式。但是 Power Platform 的厲害之處在于,在使用了幾天之后,當你使用它時,你會學(xué)到更多復(fù)雜的東西。你將開始使用更多高級功能。而在你意識到這一點之前,你實際上已經(jīng)擁有了 Power Platform 或者低代碼開發(fā)人員這樣的專業(yè)人士,因為他們能夠在這種能力范圍內(nèi)發(fā)揮作用?!?/p>

作者介紹:

Frederic Lardinois,TechCrunch 科技記者。曾創(chuàng)辦 SiliconFilter,并為 ReadWriteWeb(現(xiàn)稱 ReadWrite)撰稿,文章涉及企業(yè)、云計算、開發(fā)者工具、谷歌、微軟等等。

原文鏈接:

https://techcrunch.com/2021/03/02/microsoft-launches-power-fx-a-new-open-source-low-code-language-for-its-power-platform

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號
公眾號
在線咨詢
分享本頁
返回頂部
永德县| 宜阳县| 肃北| 饶河县| 中卫市| 肇源县| 抚松县| 华池县| 法库县| 绍兴县| 逊克县| 东乌珠穆沁旗| 临漳县| 临安市| 瓦房店市| 灵丘县| 乌鲁木齐县| 黄山市| 青河县| 千阳县| 合水县| 平和县| 辉县市| 公主岭市| 阳泉市| 陆川县| 松滋市| 江门市| 宝应县| 基隆市| 长宁县| 泸定县| 樟树市| 西青区| 古蔺县| 广昌县| 永靖县| 老河口市| 奉贤区| 雅江县| 临清市|