Alexey
Тут Алексей Кладов (aka matklad) - главный разработчик Intellij-Rust - недавно из JetBrains уволился и ушел в Exonum, чтоб на расте писать
То есть Intellij-Rust настанет капец, и Rust станет еще более игрушечным языком, для которого даже IDE нет?
ect"==typeof module.exp
Там наверняка MS поддержку в VS допилит
Dmitry
вопрос про enum с другими объектами (скажем, нетривиальных типов Foo, Bar, Baz). я правильно понимаю, что по канону, нужно руками реализовывать методы is_foo(), foo(), as_foo(), as_foo_mut() и так далее? тоесть код вроде такого: https://pastebin.com/raw/WhnQpGmg
Alexey
а в VS разве есть поддержка раста? вроде только в каком-то браузерном текстовом редакторе есть.
Alexey
в vscode есть
ну я и говорю - в браузерном текстовом редакторе есть. 😊
Alexey
а в VS - нету
Mark
https://areweideyet.com
Alexey
в потреблении памяти и в том, на каком недоязыке это пишется.
Маjко
в потреблении памяти и в том, на каком недоязыке это пишется.
Ой блядь, как будто полноценная VS мало ест
Sergey
в потреблении памяти и в том, на каком недоязыке это пишется.
да и сравни потребление vscode, atom и продукту от jetbrains и офигей
Alexey
ну вот, видишь. разница между нормальной IDE и текстовым редактором в браузере в плане потребления памяти, очвидна!
Sergey
вебшторм жрет почти в 3 раза больше чем vscode
Sergey
ну так для справки
Sergey
а взрослая vs и того больше
Alexey
и? в 3 раза разница тебе не достаточно значима? для тебя была бы очевидна разница только в 10 раз?
Alexey
или в 100?
Sergey
и? в 3 раза разница тебе не достаточно значима? для тебя была бы очевидна разница только в 10 раз?
я уж лучше буду пользоваться vscode, чем тормознутым и жрущим вебштормом или ещё чем
Safort
Mark
vscode хорошая программка но я хочу в хоткеи клацать и бегать дэбагом по коду
Mark
люблю так написал тест - написал кусок кода, запустил дэбаг теста и делать evaluate в контексте
Mark
но з inteliji-rust так тоже не выйдет
Маjко
Кто тебе мешает
Маjко
native-debug есть
Mark
я не хочу писать json конфиги
Sergey
люблю так написал тест - написал кусок кода, запустил дэбаг теста и делать evaluate в контексте
не знаю как в расте с этим обстоят дела но даже тот же жс можно отлаживать так
Sergey
я не хочу писать json конфиги
лол кнопкокликеры не могут ни во что кроме кнопок?
Vladimir
а в VS - нету
Был плагин от создателей игрового движка на расте
Vladimir
Ой блядь, как будто полноценная VS мало ест
До версии 12го года, была охуенной, а потом ноджс туда всунули и пропало
Alexey
внедрили в студию недоязык?
Sergey
могут но зачем
ну э меня всегда заебывало по 50 кнопок нажать выяснить куда же авторы засунули ебаную настройку в какое 50 по счету субменю а может быть оно скрыто под флагом который находится в другом месте? хмм... а как же найти настройку по названию? какое название же у нее может быть, может быть там есть слово foo? ох блядь таких настроек дохера. а может foo bar? блэд не то вот дерьмо, а как же оно называется в xml? лучше бы я туда не лез... какой пиздец.
Mark
ну кликни мышью, возле каждого теста светится кнопка запустить дэбаг
Sergey
и самое отвратительное: только привыкнешь к расположению всех настроек, выходит апдейт в котором что-то меняется потом ещё 3-4 таких незначительных обновления и спустя полгода тебе надо поменять настроечку и ты снова начинаешь мучительный путь по поиску нужной настройки во всем многообразии конфигов а где же посмотреть все изменения от стандартного конфига? ещё полчаса поиска по всем субменю?
Mark
мы же обсуждали только в одну
Vladimir
внедрили в студию недоязык?
Он там был один из первых, ещё вместе с эклипсом, уже даже устареть успел
Sergey
да чтоб изменить отступы с табов на пробелы мне пришлось для всех языков менять настройку по отдельности
Vlad
а в VS - нету
https://marketplace.visualstudio.com/items?itemName=DanielGriffen.Rust
Mark
и ты сослался на кнопкокликеров которые не могут в конфиги
Alexey
Он там был один из первых, ещё вместе с эклипсом, уже даже устареть успел
хм. а когда его туда внедрили то? то есть именно в виде ноды, а не в виде поддержки JS.
Sergey
и ты сослался на кнопкокликеров которые не могут в конфиги
ога из-за сообщения "не хочу писать json конфиги" а их особо то и писать не надо
Sergey
.editorconfig
ну пару кейсов покрывает да
Alexey
https://marketplace.visualstudio.com/items?itemName=DanielGriffen.Rust
вау! надо бы заценить. если комп с виндой найду :-)
Loo
кажется понял
Разобрался?
🎲
Разобрался, спасибо
Anton
Внезапно http://www.opennet.ru/opennews/art.shtml?num=47849
Anton
Вот те и интел
Алексей
схалтурили ))) эта новость видимо во всех каналах сейчас бомбанула )
Anton
https://play.rust-lang.org/?gist=bca0c4ec52c3d6be8776914525ee45c2&version=stable
Anton
Кто подскажет почему не работает если раскомментить // (buz: i32 = Json::from(1)),
Anton
Подозреваю что match раскрывается на этапе компиляции а вот уже val.is_string() как сгенерированый код
Aleksey
Я вот тоже ryzen купил
Мерль
Я вот тоже ryzen купил
На нем до сих пор аппаратная виртуализация не воркает (
Aleksey
Ну мне для жизни и контейнерной хватает
Маjко
Мерль
Воркает
Какая у тебя Рязань?
Алексей
7 1700
хороший выбор
Aleksey
1800x
Алексей
быстро наверное компилится ?
Алексей
у меня i5-4670k
Маjко
Алексей
Офигенно быстро)
тогда мои поздравления с классным приобретением :)
Маjко
Спасибо :)