Microsoft рассматривает возможность интеграции Python в Excel
Новости Отредактировано
Многие пользователи считают набирающий популярность Python подходящим инструментом для приложений Microsoft Office.
4К открытий4К показов
В Microsoft заинтересовались идеей внедрения скриптового языка программирования Python в Excel. Об этом говорит комментарий программного менеджера Excel Team Ашвини Шарма к посту, опубликованному на одном из популярных сервисов обратной связи. Представитель компании запросила дополнительную информацию, связанную с желанием пользователей использовать Python как альтернативу VBA в Excel и других продуктах Microsoft.
Мнение сообщества
Пользователи в основном положительно отреагировали на выдвинутое предложение. Реакция вполне ожидаема на фоне растущей популярности Python в области data science. Общее мнение таково, что если Microsoft все же реализует поддержку языка в Excel, то возможность использования Python потребуется и в остальных продуктах Office.
Хотя идею встретили тепло, часть пользователей все же отнеслась скептически к возможному интегрированию Python. Так, некоторые пользователи высказались, что предпочли бы видеть JavaScript или R в качестве официального инструмента для написания скриптов в Excel.
«Не могу понять, зачем в Excel встраивать Python. Интегрировать его будет гораздо сложнее, чем тот же R, который уже представлен в Power BI. А если вы за Python просто потому, что не хотите изучать другие языки, то, возможно, вам следует найти другую работу».“Я бы проголосовал за расширяемый фреймворк, который бы позволил добавлять сторонние скриптовые языки. Тогда Python-сообщество сможет реализовать интерпретатор своего языка в Excel, так же, как поклонники JavaScript и R”.
Возможная реакция компании
Microsoft уже экспериментировала с использованием Python в своих системах. Например, стоит упомянуть ныне свободную реализацию языка IronPython, которая предназначена для выполнения на платформах .NET и Mono.
В случае, если компания решит реализовать идею, пользователи получат возможность взаимодействовать с документами Excel, данными и основными функциями редактора средствами Python.
Что имеем сейчас
Сама по себе идея не нова. Уже сейчас пользователям доступны инструменты, нацеленные на расширение функционала Excel с помощью многочисленных языков программирования. Поддержку Python в Excel реализуют, например, такие open source инструменты, как excelpython, openpyxl или XlsxWriter.
На сегодняшний день Python широко используется в различных отраслях разработки. Неудивительно, что пользователи с интересом восприняли идею его использования в продуктах Microsoft: по данным рейтинга TIOBE на декабрь 2017 года, Python является четвертым по популярности языком программирования.
4К открытий4К показов