Golodnyi
Filipp
расскажи что тебя так демотивировало?
Golodnyi
Да это не критика языка, это объем информации, после которого необходимо рагрузить мозг
Golodnyi
я уже 30 минут читаю про ссылки, разделяемые, изменяемые, жду когда этот раздел закончится, а он продолжается и дальше все еще более запутанно
Golodnyi
Разрешается повторно заимствовать разделяемую ссылку у разделяемой ссылки. - это даже на русском звучит не хорошо)
Evgεny
Проблема в том, что на русском и я нихрена не понял
Golodnyi
я конечно понимаю, что тут все это странное описывается просто для понимания логики работы языка и что подобный код встретившийся в программе скорее всего говорит о плохом программисте) но бухать хочется
Golodnyi
Проблема в том, что на русском и я нихрена не понял
ну примеры то понятные let mut w = (107, 109); let r = &w; let r0 = &r.0; // правильно: повторное разделяемое заимствование у разделяемой ссылки m1 = &mut r.1; // ошибка просто не дай бог такое увидеть в коде
Golodnyi
он невероятно бессмысленный
պլհկ
Для осмвсленности надо свой писать
պլհկ
А не примеры читать
պլհկ
Смысла читать книги отдельно от кодинга около 0
պլհկ
Потому что нормальный пример в книгу сложно вставить
Golodnyi
ну просто сам подход таких действий не совсем зависит от примера, он в любом примере будет странным, эт как будто архитектуру приложения не продумали и находу костыляют, чтоб не переделывать основу
Golodnyi
данные должны ходить логично, если какой то тип данных начинают раздирать на куски по другим переменным, эт что то странное
Kerrigan
лучше забухать чем впасть в депрессию
Kerrigan
Можно совместить 😏
можно и водку с парацетомолом мешать, но не нужно
Kerrigan
когда раст стабилизируется - станет получше
Kerrigan
я буду смотреть в сторону actix вместо футур
Nikita
когда раст стабилизируется - станет получше
А как же 26 стабильных релизов?
Kerrigan
А как же 26 стабильных релизов?
экосистема тоже должна стабилизироваться
Marat
я буду смотреть в сторону actix вместо футур
Так actix сам футуры и Токио использует
Αλεχ
https://twitter.com/clion_ide/status/998515027283005440 - победа над RLS неминуема?
Kerrigan
Так actix сам футуры и Токио использует
он ими не светит и версии фиксирует
Kerrigan
для профессионалов это безразлично, но популяризации только мешает
Αλεχ
IDEA бесплатная на ней плагин работает
Αλεχ
без дебага, правда, но шо поделать
Kerrigan
meh
Kerrigan
непонятно о чем новость тогда
Sherzod
а кто-то дебагом пользуется в расте?
Kerrigan
а почему нет?
Sherzod
я чот ниразу еще не пользовался. Пытался llvm дебаг настроить, но у меня не вышло да и забил на это. Вроде println! помогает пока
Kerrigan
это пока тебе не попало в руки что-то непонятно как работающее
Kerrigan
или не работающее
Sherzod
согласен, пока в руках и большого кода еще не было. Но думаю, главное придерживаться ТДД
Sherzod
только в расте я начал писать тесты, нигде больше такими делами не занимался
Kerrigan
мне в плюсах приходилось
պլհկ
Берешь гдб и хуячиш
պլհկ
Хули вам ещё надо
Sherzod
ПДД?
Αλεχ
мне в плюсах приходилось
Я постоянно дебажусь
Αλεχ
но у меня и подписка есть
Αλεχ
так-то у тебя есть выбор между не падающим и быстрым плагином без дебага
Αλεχ
и vscode + rls
պլհկ
https://www.reddit.com/r/rust/comments/8l0ywr/rfc_undo_universal_impl_trait/dzcawf6/
Aleksey
https://intellij-rust.github.io/2018/05/21/changelog-74.html
Anton
https://www.reddit.com/r/rust/comments/8l9akk/whats_new_in_nightly_rust_128/
Anton
stable-x86_64-apple-darwin updated - rustc 1.26.0 (a77568041 2018-05-07) nightly-x86_64-apple-darwin updated - rustc 1.28.0-nightly (cb20f68d0 2018-05-21)
Anton
все самое новое в @rustjerk
Golodnyi
Попутно сегодня послушал некоторые подкасты, где раст упоминался, в принципе все признают что раст слегка сложный язык и массовую популярность он не получит, эт слегка противоречит тенденциям последних лет, когда все новые языки наоборот упрощали процесс разработки
պլհկ
Не сложнее С++
Golodnyi
И это генерит определенные вопросы, то что раст сложнее того же гоу меня слабо тормозит, но вот стоит ли на нем писать нечто, что не требует сверх скоростей, вопрос поддержки кода какими нить студентами всегда актуален
Berkus
гепатит?
гепатит
Evgεny
раст упрощает разработку, но не накидывание
Cat
мне c++17 кажется гораздо сложнее, чем раст
Cat
хоть раст и не хуже по возможностям
Sergey
мне c++17 кажется гораздо сложнее, чем раст
один только взгляд на список ключевых слов в плюсах меня пугает до усрачки
Berkus
И это генерит определенные вопросы, то что раст сложнее того же гоу меня слабо тормозит, но вот стоит ли на нем писать нечто, что не требует сверх скоростей, вопрос поддержки кода какими нить студентами всегда актуален
ты же понимаешь что когда компилятор проверяет больше всего и может делать прямо УМОЗАКЛЮЧЕНИЯ про твою программу, это лучше, чем когда ни он не может, ни ты не можешь. а спустя какое-то время уже проще переписать чем что-то доказать?
Golodnyi
Ну вопрос не в ардуино, вопрос например в сокет сервере, который какую нить бинарщину обрабатывает, эту задачу хоть на сях, хоть на расте, хоть на гоу, хоть на пхп можно реализовать плюс минус с одинаковым профитом
Sergey
причём с каждым новым стандартом их всё больше
стандартная библиотека пиздец вообще
Sergey
с этими инклудами
Антон
а при этом структура хранящая инты не копируемая
Потому что вручную Copy для кортежа ты не реализуешь
Golodnyi
нет
Пчму нет? Большинство компаний это не яндексы, средний сокет сервер олучает там 10 rps, с этим любой язык справится и еще 100к rps будет в резерве держать
Berkus
причём с каждым новым стандартом их всё больше
страшнее то, что одни и те же слова исопльзуются всё больше для разного