Vladimir
Бинарная куча чтоле?
Маjко
Well, kind of
Маjко
Только с интерфейсом мапы
Маjко
Я на самом деле не оч помню в чем там разница между реализацией кучи и BST на массиве
Маjко
Маjко
ооо, я кажется понял почему в stdlib нет общего интерфейса мапы
Маjко
Делать итераторы — ебануться можно
Маjко
Маjко
impl<...> for ... {
type Keys = impl Iterator<Item = K>;
Маjко
ООО
Маjко
ЗАТО ВОТ ТАК МОЖНО
Маjко
ЖИВЁМ
Денис
шта
Денис
impl Trait завезли в associated types???
Денис
вот это поворот
Маjко
Нет
Маjко
Нельзя
Маjко
(((
Денис
:(
Маjко
Просто идея не ругнулась
Я уже обрадовался
Маjко
Рано
Маjко
Ну бло(
Loo
Игрушечный язык
Cat
LUL
Денис
не прокатит?
Маjко
Не, хуевая идея
Маjко
Таким раком у меня будет еще 10 аргументов в генерике, юзеры либы (и я) ебанутся
Ευγένιος
Сссслллллооооожжжжнаааа.
Ευγένιος
Можете что-то не такое сложное обсуждать?
Маjко
Денис
^^ жёстко
Andrei
Ευγένιος
https://t.me/rust_beginners_ru
Дак там никого нет. Понимаешь, в расте ты или сразу становишься монстром что тебе комфортно в основной конфе? Тли тв чипсик который любит пыху.
Ευγένιος
И говорит что выделеные массивы в JS эта низкоуровневое программирования!!1!1!1!
Cat
что такое выделенные массивы?
Маjко
Ευγένιος
Грубо.
Да тупо интовые массивы. С фиксированным размером.
Ευγένιος
Новая фича ES6.
Ευγένιος
Так Ник Заказ говорит, во всяком случае.
Ευγένιος
Ευγένιος
Первый раз слышу о них. Что-то их не распространяют.
Ευγένιος
Скорее всего из за того что они не пользуются спросом.
Ευγένιος
Щас бы заставлять ЖСеров которые всю жизни «все есть объект, все методы можно одолжить с помощью святого call» заставлять использовать строго интовые и строго размерные массивы.
Ευγένιος
Такое заменили наверное только разработчики графики, ибо опять же взято это из WebGl(концепция) для работы с канвас.
Макс
Макс
Это как ключевое слово class — V8 и без него прекрасно строил иерархию классов в рантайме, чтобы оптимизировать прототипное наследование.
Макс
(Ну, "классов" в больших кавычках, я не знаю, какой тут более правильно термин использовать.)
Ευγένιος
Я что понял то на досуге, что новичкам надо учиться всегда с нового, ибо я только пару недель назад начал ES6 изучать, и у меня в глазах, JS просто преобразовался. И деструктуризация и мут и классы, приятный бонус в виде интового массива, удобные коллбеки(промисы)....
Макс
Ευγένιος
Макс
А вот async/await это действительно прекрасно. (Но должен признаться, я с ними на практике только в Typescript уже работал)
Макс
Макс
Loyd
Ладно, пора спать
Ευγένιος
Loyd
Ευγένιος
Loyd
Ибо он не про Лисп, он про абстракции
Макс
А осилит ли новичек например?
А что такое "новичок"? Новичку в прицнипе языки типа Rust не стоит изучать, по-моему. И в зависимости от того, откуда он пришёл, C тоже не очень стоит.
Макс
Ευγένιος
Ну да, да. Тут и от технологии зависит, просто грубо говоря по Си «новым» считать будет и то что в 90-вышло(грубо).
Ευγένιος
А по такой динамической каше как ЖС, по свежее всегда искать надо бы.
Ευγένιος
Ευγένιος
Не программисты те кто не пробовали до 14 лет Си/Си++ и ничего не понимали![![!
Ευγένιος
Я в 12 Маркова смотрел.
Ευγένιος
Ниче не понимал.