Обновить
16
19.7
Алексей @cupraer

OSS contributor

Отправить сообщение

xan, волшебник CSV

https://github.com/medialab/xan

xan — это приложение командной строки, которое можно использовать для обработки CSV-файлов непосредственно прямо из шелла.

Написан на Rust, а значит — быстрый, почти не жрёт память и без проблем обрабатывает очень большие CSV-файлы (гигабайты). Способен выполнять некоторые задачи параллельно (за счет многопоточности).

Сделан для удобного просматра, фильтрования, фрагментации, агрегации, сортировки, объединения CSV-файлов и предоставляет большую коллекцию компонуемых команд, которые могут быть объединены в цепочку для выполнения широкого спектра типичных задач.

xan также использует свой собственный язык выражений, позволяя выполнять сложные задачи. Этот минималистичный язык был разработан специально для работы с данными в формате CSV и работает намного быстрее, чем обычные языки с динамической типизацией, такие как Python, Lua, JavaScript и т.д.

Теги:
Всего голосов 3: ↑3 и ↓0+7
Комментарии0

Информация

В рейтинге
401-й
Откуда
Montgat, Barcelona, Испания
Дата рождения
Зарегистрирован
Активность

Специализация

Архитектор программного обеспечения, Это другое
Младший
От 120 000 €
Linux
Английский язык
Разработка программного обеспечения
Алгоритмы и структуры данных
Прикладная математика
Многопоточность