Microsoft、Excel関数ベースのローコード言語「Power Fx」をオープンソースで公開 MS製品以外でも採用可能に
この記事は新野淳一氏のブログ「Publickey」に掲載された「マイクロソフト、Excel関数ベースのローコード言語「Power Fx」をオープンソースで公開。さまざまなソフトウェアでの採用が可能に」(2021年11月19日掲載)を、ITmedia NEWS編集部で一部編集し、転載したものです。
米Microsoftは、Excel関数をベースにしたローコード開発向けのプログラミング言語「Power Fx」の実装をオープンソースで公開しました。
Power FxはMicrosoftにとって初めてのローコード開発向けのプログラミング言語です。
Power AppsやPower Automate、Power BI、Power Virtual Agentsなどから構成される同社のローコード/ノーコード開発ツール製品群「Power Platform」のロジックの記述に用いられるプログラミング言語として、2021年の3月に発表されました。
参考:Excelの数式をベースにしたプログラミング言語「Microsoft Power Fx」登場。オープンソースで公開予定。Microsoft Ignite 2021
Power FxはExcelの関数、例えば文字列の長さを得るLen関数や文字列の一部を取り出すRight関数やLeft関数、条件判定を行うIf関数、条件に合致するデータを取り出すLookup関数などをはじめとする関数をベースにしたプログラミング言語として設計されています。
Excel関数は21年の2月、Lambda関数の登場によって「チューリング完全」を満たすことがナデラCEOから明らかにされました。すなわち、Excel関数はプログラミング言語と見なすことが事実上可能になったのです。
MicrosoftはPower Fxを実現するために、Excel関数をチューリング完全にするよう強化してきたといえます。
参考:Excelの新機能「Lambda関数」によって「Excelの数式がチューリング完全になった」とナデラCEO。プログラミング言語としてのExcel数式であらゆる計算が可能に
そしてExcelの知識をプログラミングに使えることで、多くの人にとってプログラミングのハードルを下げることにつながります。それがPower Fxのローコード言語として大きな強みでしょう。
Power FxをMicrosoft製品以外でも採用可能に
今回、Power Fxがオープンソース化されたことで、Microsoft製品以外のソフトウェアにも、ローコード開発言語としてPower Fxを採用できる道が開かれました。実際にPower Fxをホストするサンプルも提供されています。
ただしオープンソースとして提供されているPower Fxのバージョンはまだ正式版の完成度以前のものと説明されており、今後さらに完成度を高めていく予定となっています。
Copyright © ITmedia, Inc. All Rights Reserved.
この記事の著者
関連記事
こんなメディアも見られています
ITmedia NEWSに関連する情報をお探しであれば、こちらのメディアもお役に立てるかもしれません。
SpecialPR
本日の新着記事
アクセスランキング
-
1
かっぱ寿司「配布前のコラボグッズ、フリマで買わないで」 プリキュアコラボ発表日に注意喚起
-
2
なぜ酒蔵の許諾なしに? 「VTuberコラボ日本酒」騒動、主催者が経緯説明 仲介者による調整で「準備進んでいると認識」
-
3
本物そっくり“AI生成レシート“が経費精算の脅威に マネフォ「自力で見破るのは難しい」 企業はどう備える?
-
4
「食事量は1日1200kcal以下、でも肥満」な人を14日間追跡調査 痩せない理由は……米コロンビア大などの研究
-
5
デジタル庁に不正アクセス、個人情報24.6万件漏えいか 各府省庁の職員情報など
-
6
「菜の花がおかしい」――イラストレーター制作うたうマラソン大会ポスターに指摘相次ぐ 事務局がAI使用明かす【訂正あり】
-
7
藤井風のリサイタル、公式サイトがインターネット老人会すぎると話題 公民館のチラシみたいだけど東京ドーム開催
-
8
「すばやさがあがるリュック」など……ドラクエ商品予約にアクセス集中、エラー連発→完売 グラニフ謝罪、追加受注へ
-
9
松本デジタル相、24.6万件漏えい可能性について説明 「既知の脆弱性を対応前に悪用」
-
10
「ペンギンを返して」→「3匹全部採用して」 批判殺到のSuica新キャラ、ファンアートが空気を変えた? SNSの声
ITmedia NEWS SNS
インフォメーション
注目情報をチェック
ITmediaNEWSをフォロー
あなたにおすすめの記事PR