ソフトウェア

Excelのように使用できるローコード「Power Fx」をMicrosoftが開発


2021年3月2日、Excelを使用する感覚でコードを記述できるローコードプラットフォームPower Fx」をMicrosoftが開発したと発表しました。Power FxはオープンソースとしてGitHub上で公開されています。

GitHub - microsoft/Power-Fx: Power Fx low-code programming language
https://github.com/microsoft/power-fx

What is Microsoft Power Fx? | Microsoft Power Apps
https://powerapps.microsoft.com/en-us/blog/what-is-microsoft-power-fx/

Introducing Microsoft Power Fx: the low-code programming language for everyone | Microsoft Power Apps
https://powerapps.microsoft.com/en-us/blog/introducing-microsoft-power-fx-the-low-code-programming-language-for-everyone/


Power FxはMicrosoftが提供するアプリ開発プラットフォーム「Power Platform」でコーディングを行う際の標準手段となります。ユーザーはExcelに関数を打ち込むようにコーディングが可能で、コードを書き換えると同時に再計算が行われるREPLのような仕様になっているとのこと。

Power Fxで利用できる関数は以下の画像の通りとなっており、緑に塗られているものはExcelで動作する関数と同じか、近い働きをするものになっています。


開発チームは「Power Fxは既に何億人もの人々が使用しているExcelユーザーに手に取ってもらえるよう、Excelと同様の構文に基づいて構築できるよう開発した」と述べています。Power FxはExcelユーザーが使い慣れた方法で動作するため、今までプログラム開発が困難だったユーザーもシームレスにプログラム開発に移行できるとしています。


Power FxはExcelだけではなく、PascalMathematicaなどにもインスピレーションを受けて開発したとのこと。開発チームは多数のユーザーにPower Fxを利用してもらい、コミュニティが構築されることを望んでおり、今後改善を続けていくと語っています。

この記事のタイトルとURLをコピーする

・関連記事
JavaScriptを補完してウェブを高速化する「WebAssembly」をChromeがついに実装したので実行速度を試してみた - GIGAZINE

無料のRPGをプレイするだけで未経験者でもプログラミングを習得可能な「コードクロニクル」でPythonをマスターしてみた - GIGAZINE

開発者の扱うコードの量や複雑さはここ10年で100倍以上に増えている - GIGAZINE

Googleのエンジニアが人間がコーディングを行うよりも高速で自己進化するAI「AutoML-Zero」を発表 - GIGAZINE

in ソフトウェア, Posted by log1p_kr

You can read the machine translated English article here.