Добрый вечер. Нужен какой-то язык программирования для анализа больших csv файлов, написанная программа на котором работала быстро. Все решения на python не подходят из-за медлительности, делать что-то с применением cython долго и не всегда приводит к резкому увеличению производительности.
Что мне надо:
- Наличие отладчика;
- Понятный и легкий синтаксис.
- Автоматическая уборка мусора. Руками освобождать память — усложнение кода.
Что я пробовал:
- Nim — проблемы с инфраструктурой (нормально не запускается отладка) + еще не стабилен. Но язык понравился.
- Rust — на мой взгляд переусложнили с unwrap(), например + зачем-то сделали 2 вида строк.
- С, С++ — не нравится «ручная» работа с памятью.
Сейчас присматриваюсь к Go, но отталкивает поддержка многопоточности, Scala — Хорошая интеграция с экосистемой java или .net. Еще не читал документацию.