Jump to content

Microsoft Power Форекс

Microsoft Power Форекс
Парадигма Low-code , общего назначения , императивный , строго типизированный , декларативный , функциональный
Разработано Виджей Митал, Робин Абрахам, Шон Катценбергер, Дэррил Рубин, Грег Линдхорст, Майк Столл
Разработчик Майкрософт
Впервые появился 2021 ; 3 года назад ( 2021 )
Дисциплина набора текста сильный
Лицензия МОЯ лицензия
Веб-сайт документы .microsoft /en-нас /силовая платформа /power-fx /обзор
Под влиянием
Функции Excel , Макросы Excel , Паскаль , Mathematica , Миранда

Microsoft Power Fx — это бесплатный с низким кодом и общего назначения язык программирования открытым исходным кодом для выражения логики на платформе Microsoft Power Platform . [1] [2] [3]

Впервые о нем было объявлено на Ignite 2021 , а спецификация была выпущена в марте 2021 года. [4] [5] Он основан на формулах, похожих на электронные таблицы , что делает его доступным для большого числа людей. [6] На него также повлияли языки программирования и инструменты, такие как Pascal , Mathematica и Miranda . [7]

Согласно описанию Microsoft этого языка, он в значительной степени заимствован из парадигмы электронных таблиц. В электронной таблице ячейки могут содержать формулы, ссылающиеся на содержимое других ячеек; если пользователь меняет содержимое ячейки, значения всех зависимых от нее ячеек автоматически обновляются. Подобным образом свойства компонентов в программе Power Fx связаны формулами (синтаксис которых очень напоминает Excel ) и их значения автоматически обновляются при возникновении изменений. Например, простая формула может связать свойство цвета компонента со значением компонента ползунка; если пользователь перемещает ползунок, цвет меняется. [8]

Первоначальный язык формул был создан командой Microsoft под руководством Виджая Митала, Робина Абрахама, Шона Катценбергера и Дэррила Рубина в рамках проектов Tangram и Siena. [8] [7] Позже, в рамках Power Apps, Грег Линдхорст и Майк Столл возглавили усилия по улучшению языка до того, что сейчас называется Power Fx. Power Fx доступен как программное обеспечение с открытым исходным кодом . [9] Исходный код был предоставлен Microsoft по лицензии MIT 2 ноября 2021 г. [10] Только документация изначально была с открытым исходным кодом . [11]

В обновлении функций за апрель 2024 года Microsoft представила две новые функции Copilot для Power Fx: объяснение формулы и создание Power Fx на основе естественного языка. Эти функции призваны упростить использование Power Fx, предоставляя объяснения на естественном языке и генерируя формулы на основе пользовательского ввода. [12]

См. также

[ редактировать ]
  1. ^ Андерсон, Тим (02 марта 2021 г.). «Отлично: Microsoft представляет язык Power Fx с низким кодированием… но он не так уж и нов» . Регистр . Проверено 14 марта 2021 г.
  2. ^ Мелансон, Майк (06 марта 2021 г.). «Эта неделя программирования: язык Microsoft Power Fx «Low Code»» . Новый стек . Проверено 14 марта 2021 г.
  3. ^ Мурхед, Патрик. «Платформа Microsoft Build And Power: путь к изменениям и роль, которую могут сыграть технологии Power» . Форбс . Проверено 25 февраля 2023 г.
  4. ^ Джавад, Хамза (2 марта 2021 г.). «Microsoft подтверждает запуск Power Fx, своего нового языка с низким кодированием» . Неовин . Проверено 14 марта 2021 г.
  5. ^ Визард, Майк (08 марта 2021 г.). «Язык Power Fx с открытым исходным кодом Microsoft» . разработчик.com . Проверено 14 марта 2021 г.
  6. ^ Вычислик-Уилсон, София (3 марта 2021 г.). «Microsoft Power Fx — это язык программирования с открытым исходным кодом и низким уровнем написания кода» . БетаНьюс . Проверено 14 марта 2021 г.
  7. ^ Перейти обратно: а б Лардинуа, Фредерик (2 марта 2021 г.). «Microsoft запускает Power Fx, новый язык low-code с открытым исходным кодом» . ТехКранч . Проверено 14 марта 2021 г.
  8. ^ Перейти обратно: а б «Обзор Microsoft Power Fx — Power Platform» . docs.microsoft.com . 26 февраля 2021 г. Проверено 10 мая 2021 г.
  9. ^ «GitHub — Microsoft/Power-Fx: язык программирования Power Fx с низким кодом» . Гитхаб .
  10. ^ «Грег Линдхорст: Power Fx: теперь доступен открытый исходный код» . 2021-11-02.
  11. ^ «Обзор Microsoft Power Fx — Power Platform» . Learn.microsoft.com .
  12. ^ «Что нового: обновление функций Power Apps за апрель 2024 г.» . Блог Microsoft Power Platform . 01.05.2024 . Проверено 9 июля 2024 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 482707c0df4cd0cce59295e9b3178e6b__1720498260
URL1:https://arc.ask3.ru/arc/aa/48/6b/482707c0df4cd0cce59295e9b3178e6b.html
Заголовок, (Title) документа по адресу, URL1:
Microsoft Power Fx - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)