Alexey
ретоон?
доня.
перечитываю пасту и понимаю что у программистского сообщества есть свои герои, которые способны дать отпор охуевшим sjw-пидарасам ❤️
доня.
Ты СОВЕРШЕННО не понимаешь в чем суть расточата. расточат это не стековерфлоу «у меня не запускается хелловорлд, напишите мне 2 листа причин». расточат это не псевдоинтеллектуальные обсуждения на гитхабе. расточат это не гиттер, IRC или сраный продот. расточат это место, где люди могут побыть чудовищами — ужасными, бесчувственными, безразличными чудовищами, которыми они на самом деле и являются. В го нет дженериков, а мы смеемся. Код питонистов падает в проде из-за косяков с типизацией, а мы смеемся. Гоферы две недели не могут решить как писать простого бота в своем продоте, а мы смеемся и просим еще. Утинная типизация, фризы GC, касты к void* — мы смеемся. Тупые языки, национализм, дискриминация, ксенофобия, анальное рабство на интерпрайзных галерках, беспричинная ненависть — мы смеемся. Жаваскриптер убил своего PMа чтобы не отлаживать легаси — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT-комьюнити.
Alex
да, паста историческая
Маjко
Бля, не ожидал что слава придет вот так вот
Маjко
Маjко
Ну уж лучше чем за переиначивание общепринятых терминов
Маjко
Ну серьезно, какого хера, они же защищают права софта сейчас по сути
Tuntz
права софта - это гуманизм (с)
Маjко
Мы так докатимся до того что использование секс-куклы приравняют к изнасилованию, если не разыграть с ней прелюдию с согласием
Alex
проще сразу признать изнасилованием принадлежность к группе белых цис мужчин
Alexey
вообще, такие фантазии - это объективизация женщин!
Євгеній 😌
Ты СОВЕРШЕННО не понимаешь в чем суть расточата. расточат это не стековерфлоу «у меня не запускается хелловорлд, напишите мне 2 листа причин». расточат это не псевдоинтеллектуальные обсуждения на гитхабе. расточат это не гиттер, IRC или сраный продот. расточат это место, где люди могут побыть чудовищами — ужасными, бесчувственными, безразличными чудовищами, которыми они на самом деле и являются. В го нет дженериков, а мы смеемся. Код питонистов падает в проде из-за косяков с типизацией, а мы смеемся. Гоферы две недели не могут решить как писать простого бота в своем продоте, а мы смеемся и просим еще. Утинная типизация, фризы GC, касты к void* — мы смеемся. Тупые языки, национализм, дискриминация, ксенофобия, анальное рабство на интерпрайзных галерках, беспричинная ненависть — мы смеемся. Жаваскриптер убил своего PMа чтобы не отлаживать легаси — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT-комьюнити.
tru
Маjко
проще сразу признать изнасилованием принадлежность к группе белых цис мужчин
Посмотри никсель пиксель. Она не ограничивается цветом кожи и цисгендерностью :)
Маjко
Срочно нужно ввести аттрибуты, которые просят компилятор скомпилировать каждую функцию, а он может отказать
Alex
сегфолт по настроению
Vlad
Ты СОВЕРШЕННО не понимаешь в чем суть расточата. расточат это не стековерфлоу «у меня не запускается хелловорлд, напишите мне 2 листа причин». расточат это не псевдоинтеллектуальные обсуждения на гитхабе. расточат это не гиттер, IRC или сраный продот. расточат это место, где люди могут побыть чудовищами — ужасными, бесчувственными, безразличными чудовищами, которыми они на самом деле и являются. В го нет дженериков, а мы смеемся. Код питонистов падает в проде из-за косяков с типизацией, а мы смеемся. Гоферы две недели не могут решить как писать простого бота в своем продоте, а мы смеемся и просим еще. Утинная типизация, фризы GC, касты к void* — мы смеемся. Тупые языки, национализм, дискриминация, ксенофобия, анальное рабство на интерпрайзных галерках, беспричинная ненависть — мы смеемся. Жаваскриптер убил своего PMа чтобы не отлаживать легаси — мы смеемся. Мы бездушно подпишемся под чем угодно, наши предпочтения не основаны на здравом смысле, бесцельные споры — наша стихия, мы — истинное лицо IT-комьюнити.
Ох, повсюду двач
Маjко
И слово use тоже надо запретить
Маjко
Как и main — все функции должны быть равны в правах
Маjко
Ох, повсюду двач
Вот кстати ни разу там не сидел, лол
LexsZero
нужен equality checker помимо borrow
Anonymous
нужен equality checker помимо borrow
нужен privelege checker помимо borrow
LexsZero
точно
LexsZero
вообще borrow тоже как-то нетолерантно, типа занял, а взамен нихуя.
Маjко
Цисгендерным белым мужчинам будет труднее заставить код компилироваться. OH SHI~ Это же идеальное решение для рынка труда: не нужны квоты, у привелегированных программистов просто будет больше времени уходить на работу и underpriveleged получат больше возможностей
LexsZero
нужна семантика равноценного обмена
Маjко
Вообще раст сильно ограничивает права. То ли дело асм
Alex
можно ещё бороться с синтаксисом, запрещать booling в коде
LexsZero
у меня тут недавно обострение депрессии из-за сообщений об ошибках в темплейтном коде на крестах было. на кого подавать в суд чтоб потребовать компенсацию морального ущерба?
Loo
отвечать на него я конечно же не буду
Loo
Нави
какой способ самый простой для организации ассоциативных пар? res["one"] = 5;
Anonymous
hashmap
Loo
какой способ самый простой для организации ассоциативных пар? res["one"] = 5;
а ты какие операции собираешься с ними дальше проводить?
Нави
а ты какие операции собираешься с ними дальше проводить?
ассоциативный изменяемый массив чисел
Loo
ассоциативный изменяемый массив чисел
https://screenshots.firefox.com/tXw05fMiGB6dPAOB/doc.rust-lang.org
Нави
понял, хеш таблицы
Маjко
Кстати
Маjко
Кто может пояснить
Маjко
Какого черта в стдлиб нет ADT мапы?
Маjко
HashMap и BTreeMap никак не генерализированы общим трейтом
Loyd
Требования же разные на ключи
Loyd
В одном случае хеширование и эквивалентность, в другом -- сравниваемость
Nikita
Все равно было бы полезно передавать мамы в функции. Хотя обычно хешмапы хватает
Нави
есть одно но, так и не понял, как изменить значение, так? h.remove(&x); h.insert(x, 2.0);
Нави
а как правильно получить значение, так? h[key] или так? h.get(key).unwrap() - один и ттот же результат получил
Нави
https://play.rust-lang.org/?gist=70c9e9e810bdce3a7ecf83463a3ddadd&version=stable
то бишь второй и следующие инсерты по ключу - заменяют предыдущие???
Anton
Ага
Anton
это если тебе просто - более правильно наверно получит мутированую ссылку и поменять
Нави
Ага
понял, это новое для меня)
Vlad
https://amp.rs/
Нави
это если тебе просто - более правильно наверно получит мутированую ссылку и поменять
это тоже интересно, подумаю. А память при очередных инсертах не засоряется?
Anton
Ну попробуй заменить по ключу
Anton
это тоже интересно, подумаю. А память при очередных инсертах не засоряется?
На методах есть [src] ползно смотреть https://doc.rust-lang.org/src/std/collections/hash/map.rs.html#1206-1210 https://doc.rust-lang.org/src/std/collections/hash/map.rs.html#752-764 pub fn insert(&mut self, k: K, v: V) -> Option<V> { let hash = self.make_hash(&k); self.reserve(1); self.insert_hashed_nocheck(hash, k, v) }
Anton
Insert делает self.reserve(1);
Anton
если вместимость достаточная (capacity) ничего не произойдет
Нави
подскажите, перевод строки с помошью "\n" правильно же обозначать? (линукс)
Нави
при посылке сообщения в телеграм, перевод строки не срабатыввает
Нави
"%0A" помогло
Cat
А как же %0D ...😢😥...
Нави
это аналоги \r и \n, телеграмм только на \n смотрит
Маjко
А как же %0D ...😢😥...
Да вы батенька виндузятник
Cat
Почти, — макошник
adam
^
^
Anton
есть что нить в стандартной библиотеке - по быстрому разбить вектор на N одинаковых частей?
Loyd
chunks на итераторе
Loyd
Ну, то есть slice.chunks, который итератор вернёт