Jetbrains Dataspell, Наша Новая Среда Разработки Для Обработки Данных, Теперь Открыта Для Раннего Доступа.

Ни для кого не секрет, что Python — один из наиболее широко используемых языков для анализа, обработки и визуализации данных, поэтому имело смысл реализовать функции Data Science в PyCharm. За последний год мы собрали много отзывов, и это помогло нам понять, как значительно улучшить поддержку Data Science в IDE. Но также стало ясно, что ученые, работающие с данными, и разработчики имеют разные варианты использования и ожидания от своих инструментов.

В результате мы решили создать совершенно новую IDE на платформе PyCharm, заточенную исключительно под задачи Data Science. Сегодня мы рады рассказать вам подробнее об этой IDE, а также пригласить вас попробуй .

Рабочее название новой IDE — JetBrains DataSpell (но оно может измениться во время выпуска).

JetBrains DataSpell — это удобная среда разработки для специалистов по обработке данных, которые активно занимаются исследовательским анализом данных и прототипированием моделей машинного обучения.

Для участия в ЕАР отправьте заявку на официальной странице.

Обратите внимание, что мы будем рассылать приглашения поэтапно, а не всем сразу.

И не волнуйтесь: если вы отправили заявку, приглашение вы получите в любом случае.



JetBrains DataSpell, наша новая среда разработки для обработки данных, теперь открыта для раннего доступа.
</p><p>

JetBrains DataSpell будет иметь встроенную поддержку блокнотов Jupyter:

  • Интерфейс Jupyter Notebook будет расширенной версией веб-версии Jupyter, отображающей выходные данные выполнения непосредственно под ячейками.

    Внешне блокноты будут похожи на обычные блокноты веб-версии Jupyter. IDE сможет переключаться между командным режимом и режимом редактора, что упрощает работу с ячейками и их содержимым.

    В частности, улучшения коснутся умного редактора кода для Python, встроенного оглавления (Table of Contents), сообщений об ошибках свертывания (Tracebacks) и интерактивных таблиц.

  • Выходные данные ячеек будут поддерживать как Markdown, так и JavaScript (например, Plotly, Bokeh, IPyWidgets и т. д.).

  • IDE будет поддерживать локальные блокноты Jupyter, а также удаленные серверы Jupyter, JupyterHub и JupyterLab.


JetBrains DataSpell, наша новая среда разработки для обработки данных, теперь открыта для раннего доступа.
</p><p>

JetBrains DataSpell также будет эффективно работать со скриптами Python благодаря REPL-консоли для запуска кода и множеству дополнительных инструментов для обработки и визуализации данных (как статических, так и интерактивных).

В ближайшем будущем Python станет основным языком для работы в JetBrains DataSpell, но мы планируем добавить поддержку R, а затем и других языков для решения задач Data Science. Базовая поддержка языка R уже доступна, но все еще имеет некоторые ограничения.

В настоящее время JetBrains DataSpell все еще находится в стадии разработки.

Первые доступные вам сборки EAP будут иметь ограничения:

  • Поддержка удаленных ноутбуков попадает в категорию «экспериментальный функционал», то есть по умолчанию эта поддержка отключена и пользователю необходимо специально включить ее в настройках.

    Перед официальным релизом механизм взаимодействия с удаленными ноутбуками будет существенно переработан.

  • Поддержка вывода JavaScript иногда может иметь сбои (например, прокрутка не всегда работает идеально), но в будущих версиях эти недостатки будут исправлены.



Вопросы и ответы

Зачем вам новая IDE, если у вас уже есть PyCharm Professional Edition? Создавая продукты JetBrains, мы всегда стараемся сделать их максимально простыми в использовании, а не просто добавлять новые функции.

В интерфейсе JetBrains DataSpell одинаковое внимание уделяется данным и коду.

Приоритет будет отдан функциям, связанным с работой с данными, что повлияет на организацию окон, главного меню, действий и т.д. JetBrains DataSpell будет взаимодействовать с кодовой базой не как проект, а как рабочее пространство (набор проектов), где пользователь может переключаться между заданиями и повторно использовать блокноты точно так же, как используются настраиваемые среды.

В целом мы ожидаем, что DataSpell станет более практичной и эффективной средой для работы с данными.

Мы хотели бы предоставить пользователям возможность выбирать свою среду в зависимости от цели, для которой они используют наши инструменты.

Когда эта новая функция будет доступна в PyCharm Professional Edition? Однако как только состоится официальный релиз JetBrains DataSpell, точная дата пока не определена.

Какой продукт мне выбрать: JetBrains DataSpell или PyCharm Professional Edition? Если вы одновременно занимаетесь разработкой и наукой о данных, мы рекомендуем использовать PyCharm Professional Edition. Если вы больше занимаетесь наукой о данных, чем разработкой, мы рекомендуем использовать JetBrains DataSpell. Будут ли доступны новые функции Data Science в PyCharm Community Edition? Нет. Мы не планируем включать его в Community Edition. Будет ли JetBrains DataSpell поддерживать языки, отличные от Python? А как насчет Р.

, Джулии и остальных? JetBrains DataSpell задуман как многоязычная платформа для науки о данных.

Поскольку Python — самый популярный язык для работы с данными, мы планируем сосредоточиться на нем в первую очередь.

Как только поддержка Python будет полностью установлена, мы один за другим перейдем к другим языкам, например сначала к R, затем к Julia и так далее.

Кстати, в продукте уже есть базовая поддержка языка R. Будет ли JetBrains DataSpell иметь интеграцию с базой данных? Да.

Будет ли JetBrains DataSpell иметь возможности веб-разработки? Нет. Оптимальным выбором для решения задач веб-разработки в сочетании с Data Science является PyCharm Professional Edition. Будет ли JetBrains DataSpell платным или бесплатным? Если платить, какова будет цена? Мы планируем сделать DataSpell платным.

Его цена будет сопоставима с другими IDE, разработанными JetBrains на платформе IntelliJ (такими как DataGrip, PyCharm Professional Edition и т. д.).

Почему этот EAP недоступен без регистрации? Ты не будешь мне спамить? Спама не будет. Мы отправим приглашение опробовать наш продукт на адрес электронной почты, который вы используете при регистрации, только после того, как убедимся, что он соответствует вашим потребностям.

В регистрационной форме задаются вопросы о том, какие проблемы вы планируете решать, есть ли у вас опыт работы с PyCharm, с какими блокнотами вы работаете — локальными или удаленными, как часто вы используете блокноты Jupyter и т. д. Через некоторое время мы можем попросить рассказать вам о ваших впечатления.

Не стесняйтесь задавать вопросы и, конечно же, делиться этой новостью! Теги: #python #Визуализация данных #Наука о данных #jetbrains #pycharm #визуализация данных

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.