Наткнулся тут на занятную IDE-шку для Python — Scripton. Выглядит как минимум любопытно, особенно для тех, кто постоянно возится с визуализациями
📈Главная фишка, которой хвастаются — это динамические визуализации прямо внутри IDE, в отдельной вкладке. Пишешь цикл с plot(), и график обновляется в реальном времени. Никаких ноутбуков, отдельных серверов или браузеров не нужно. Звучит удобно, особенно для тех, кто работает с данными или занимается исследованиями.
Что еще там есть интересного 👇🏻
📊 Встроенные библиотеки для графиков: Plotly и Observable Plot доступны "из коробки" через специальные модули (scripton.lyra, scripton.orion). Не нужно ничего ставить pip-ом внутри Scripton для базовых вещей.
🚀 Обещают высокую производительность для отрисовки всяких матриц NumPy, тензоров PyTorch и т.д. через простую функцию show(). Говорят, под капотом быстрая межпроцессная коммуникация и GPU-ускорение.
🎮 Есть UI toolkit (scripton.ui), который позволяет добавлять к скриптам всякие слайдеры, кнопки и прочие контролы.
🐍 Прокачанный REPL с фичами вроде автокомплита, многострочного редактирования, мультикурсора, сворачивания вывода, кликабельных трейсбеков и даже встроенных превьюшек для Pandas DataFrame и PIL Image.
🤖 Встроенная поддержка GitHub Copilot (нужна подписка, можно бесплатную). Есть AI-автодополнение (в редакторе и REPL), генерация кода и встроенный AI-чат.
Но работает только на macOS! Поддержку Windows и Linux планируют, но когда — неизвестно 😒