Vladimir
ну раст хаскель 2.0
Ignat
ясно
Vladimir
или го 2.0?
Vladimir
я путаю постоянно
Ignat
вроде го
Ignat
но я не эксперт
Vladimir
они так похожи
Dan
Tuntz
Когда JetBrains выпустит IDE для Rust?
Чем плагин к идее не угодил?
Nikolay
Возможностями
Alexey
тем, что он теперь умрет
Alexey
главный разработчик же самовыпилился из jetbrains и пошел майнить
Loo
тем, что он теперь умрет
думаешь бескровный не затащит?
Loo
посмотрим что он на это скажет
Loo
@vlad20012 конец плагину да?
strcpy
откдуа инфа про лавного разраба*?
Vlad
Уже есть IDE для раста у них
Vlad
https://www.jetbrains.com/go/img/screenshots/go_overview.png
strcpy
это для go
strcpy
для раста нету, не путайте публику
Vlad
Для раста тоже подходит
strcpy
а то что есть — глюкотрон
Vlad
Только генерики пока не поддерживает
Vlad
@vlad20012 конец плагину да?
Да, плагину конец. Если речь про вскод, конечно
Loo
https://github.com/sile/libflate
Loo
https://github.com/sile/libflate
хай перформанс подвезли $ cargo run —release — enwiki-latest-all-titles-in-ns0 # ENCODE (input_size=277303937) - libflate: elapsed=8.137013s, size=83259010 - flate2: elapsed=9.814607s, size=74692153 # DECODE (input_size=74217004) - libflate: elapsed=1.354556s, size=277303937 - flate2: elapsed=0.960907s, size=277303937 - inflate: elapsed=1.926142s, size=277303937
Loo
(пока что не настолько хай к сожалению)
Nikolay
Как настроить пошаговую отладку в GoLand?
Nikolay
Есть плагин для Rust
Nikolay
Он создаёт тонну CMake файлов
Vlad
Он создаёт тонну CMake файлов
Ну пока что только так. В 2018.1 починят
Nikolay
Будем ждать :)
Vlad
EAP скоро будет
Nikolay
Что такое EAP?
Vlad
Early Access Program. Типа бетки
Vlad
У нас любая версия IDE выходит сначала как EAP, потом уже релиз. Где-то их выкладывают, но вообще из тулбокса все одной кнопкой ставится
Nikolay
Для Rust IDE?
Vlad
Для Rust IDE?
... для CLion
Nikolay
Ух, а то я знатно удивился
Vlad
Дак а при чем тут лицензия, и так работает
Nikolay
Ругался
Nikolay
Обновляться не хотел
Vlad
Вот тут можно трекать. Хз точно когда, но скоро должен быть EAP 2018.1 https://blog.jetbrains.com/clion/tag/eap/
Nikolay
Спасибо
Vlad
np ^_^
Nikolay
Маjко
есть сравнение с реализацией на хацкеле?
Нету, зассали видать, проигрыш был слишком очевиден
Nikolay
Есть пример сборки приложения в контейнере?
Vladimir
Неужели даже для этого надо пример?
Nikolay
Ага, нужен
Nikolay
Мне лениво настраивать, подумал вдруг есть откуда слизать
Vladimir
Там же поидее две строки, 1) скачать растап 2) нажать карго билд
Nikolay
Так я хочу сборку получить наружу
Anton
3) скопировать наружу
Anton
или монтироват папку и оно само снаружи окажется
Mark
Это только в Clion работает
а дебаг из тестов в планах где-то есть? когда либу делаешь и нету main функции?
Vladimir
а дебаг из тестов в планах где-то есть? когда либу делаешь и нету main функции?
я не думаю что есть иде которое из коробки понимает о карговских тестах, но скорее всего можно просто обычный бинарь попросить запустить, и всё должно быть ок
Mark
отдельно даже каждый
Vladimir
ого
Mark
но я так понял там есть еще проблема в самом cargo
Vladimir
какие?
Mark
https://github.com/rust-lang/cargo/issues/1924
Mark
Вроде как это
Mark
ну просто очень было бы удобно, тест написал, код написал. если что просто кнопкой включил дебаг, так как уже работает run. а так только игры с println
Vladimir
ну там даже matklad написал что через жсон можно норм работать
Alexander
А есть что-то вроде retrofit ? А то руками http и json ковырять не очень удобно в расте.
Маjко
Скажи честно, а ты хоть пробовал гуглить?)
Маjко
https://www.google.com/search?q=retrofit+rust&newwindow=1&safe=strict&oq=retrofit+rust&gs_l=mobile-heirloom-serp.12...0.0.0.45207.0.0.0.0.0.0.0.0..0.0....0...1c..34.mobile-heirloom-serp..0.0.0.p2ifF-N_t7c
Alexander
Да, есть один только крейт на слушу и то там почти всё руками.
Маjко
Хз, anterofit совсем не руками
Kerrigan
прочитал как "stringly typed"
Alexander
Попробую второй подход к нему. Если говорите что опыт все же положительный.