Славные ребята из ArtCraft, которые ранее подарили нам PhotoCraft и растущее семейство де-факто стандартных клонов приложений, реверс-инжинирили очередную корпоративную святыню: GridCraft — табличное приложение, призванное имитировать Microsoft Excel. Потому что ничто так не говорит «революция открытого кода», как воссоздание самой любимой в мире сетки ячеек.
Коллекцию ArtCraft превозносят как важный шаг вперёд для открытого кода и Linux, во многом потому что эти приложения устраняют давние препятствия для принятия пользователями. С WordCraft, DeckCraft и PDFCraft в линейке отговорки для отказа от перехода на Linux тают. Время покажет, но эти приложения выглядят как большой шаг вперёд для Linux и открытого кода в целом.
Но прежде чем списать GridCraft как перебрендированный Excel, работающий на некой прослойке или абстракции, знайте: как и его собратья, GridCraft работает нативно на Linux, FreeBSD, MacOS и Windows. И поскольку он написан на Rust, он чертовски быстр. Обозреватель открыл таблицу с 1000 строк, и приложение даже не икнуло — фраза, которая найдёт отклик у каждого, кто видел, как Excel обдумывает сводную таблицу, будто решает проблему холодного термояда.
GridCraft также работает на большем числе платформ, чем Excel, и бесплатен — очевидные плюсы. Он выпущен под открытой лицензией, так что любой может скачать код, отредактировать его, пересобрать и распространять дальше — уровень свободы, от которого юристы Microsoft потянулись бы за антацидами.
По функциям вы получаете стандартный рабочий процесс с таблицами, нативную совместимость с XLSX, более 500 функций расчёта, диаграммы и сводные таблицы, агентную автоматизацию, а также книги с копированием при записи, мгновенными снимками отмены, инкрементальным пересчётом и виртуализированной сеткой. Иными словами, всё, что вы ожидаете от современной таблицы, минус абонентская плата и ноющее чувство, что ваши данные используют для обучения чего-то там.
Тестирование на Linux, MacOS и Windows показало идентичную, быструю производительность на всех платформах. Если вы привыкли к тормозной работе MS Excel, мгновенный запуск и шустрое функционирование GridCraft станут приятным сюрпризом. Нажмите на лаунчер — и он открывается сразу, без крутящегося колеса экзистенциального ужаса.
После открытия можно создать таблицу с нуля. Есть три шаблона (Домашний бюджет, Квартальный отчёт по продажам и Журнал оценок), но выбор шаблонов, признаться, скуден. Вы всегда можете создать свои или скачать с официального сайта шаблонов MS — потому что ирония тоже бесплатна.
Одно из отличий GridCraft от Excel — шаблоны: обозреватель не нашёл способа сохранить таблицу как файл .xltx. Надеемся, разработчики добавят более надёжную функцию шаблонов. А пока можно сохранить таблицу как CSV в созданную вами папку шаблонов. Это хак, но он работает — как и большинство вещей в открытом коде.
GridCraft — не замена Excel один к одному, но довольно близок. Он предлагает те же функции, тот же интерфейс (минус брендинг MS) и выполняет те же расчёты. Обозреватель открыл таблицу Excel со сводной таблицей, и всё оказалось на месте и работало правильно — само по себе маленькое чудо.
Тем не менее, поскольку именно ваша таблица может оказаться той, что столкнётся с проблемами, всегда делайте копию работы и используйте копию в GridCraft. Как бы хорошо он ни работал, не входите в приложение с мыслью, что оно готово к продакшену. Иными словами, доверяй, но проверяй — и делай бэкап.
Таблицы могут быть сердцем вашего бизнеса или проекта, поэтому всегда храните копию данных. Этот совет применим к любому приложению, особенно к тем, что обещают заменить Excel.
Будет ли обозреватель использовать GridCraft для таблиц? Ещё как. Фактически, он начал внедрять все приложения ArtCraft на замену аналогичным инструментам. Единственное исключение — FilmCraft, только потому что он вложил столько времени и денег в DaVinci Resolve, а FilmCraft не совсем располагает цветовыми инструментами и узловым деревом.