1.83K subscribers
3.29K photos
130 videos
15 files
3.56K links
Блог со звёздочкой.

Много репостов, немножко программирования.

Небольшое прикольное комьюнити: @decltype_chat_ptr_t
Автор: @insert_reference_here
Download Telegram
Блин, какие же топики в телеге багованные
👍9
Rust — это когда пытаешься запрогать type-level fizzbuzz так, чтобы он в итоге всё фигачил в одну строку в .rodata (и, кстати, успешно) и в процессе натыкаешься на баг компилятора.
🤯8👍2🤡1
😁25👍3👎1
#prog #rust #rustreleasenotes

Вышла версия Rust 1.68.0! В этот раз релиз довольно минорный, так что за подробностями отсылаю к полному списку.

▪️Добавили макрос pin!. Вафель рассказывал, чем он отличается от прочих подобных макросов в сторонних либах.

▪️Cargo теперь умеет в т. н. sparse registry protocol. При его использование cargo вместо вычитывания индекса целиком скачивает информацию о реально используемых зависимостях, что обычно работает значительно быстрее текущего варианта, при котором клонируется репозиторий с индексом.

▪️Span-ы токенов теперь хранятся не абсолютными, а относительными по отношению к родительским токенам. Абсолютные span-ы менялись при добавлении и удалении строк, причём не только там, где это имело значение, но и во всех строках ниже изменённых. Это серьёзно ограничивало преимущества инкрементальной компиляции. Разумеется, относительные span-ы несколько замедляют работу в том смысле, что теперь нужно проходить по дереву токенов для нахождения их каноничной формы, но бенчмарки показывают, что инкрементальная компиляция в целом от этого выигрывает, особенно для таких "тяжёлых" крейтов, как clap, cargo, regex и syn.

▪️Если вы вдруг горели желанием преобразовывать булеаны в числа с плавающей точкой, то теперь вас ничто не ограничивает с новыми реализациями From<bool> для f32 и f64.
👌9👍3
Труд сделал из обезьяны человека.

А вот что труд делает с человеком — почему-то не говорят.
👍12😁8🤔2😢1
А хотите ножки?
🤩29🤮21👍2👌2👎1💩1
Блог*
А хотите ножки?
Ну держите
👎23😍20👍13😁4🤮4😢2🌚2🔥1😱1
Есть только два гендера
😁12👎3
Forwarded from Скрэтчи Айз
😢13🌚1
Forwarded from dev optozorax
Недавно обнаружил чувака, который тоже написал симуляцию помещения портала в портал!

Оказалось он разрабатывает целую игру с двигающимися порталами!!! У него портал может упасть на тебя, и тебя выкинет, или порталы могут увеличивать/уменьшать как в superliminal, и вообще игра больше рассчитана на необычную портальную физику.

Вот ссылка на трейлер его игры: youtube/016pLRH9GdQ.

У него в движке работает физика двигающихся порталов, так что это будет помощнее, чем моё решение, которое работает только в визуализации. Как я понял, он использует комбинацию моего старого и нового подходов для симуляции, поэтому ему было не так сложно, но и не так легко сделать портал в портале.

Очень приятно видеть что портальное дело растёт и развивается!!! Надеюсь через десяток лет увидим игру с полностью продуманной и проработанной портальной физикой, где даже основные парадоксы разрешены в каком-то виде.

Игру я уже купил, на выходных заценю)
🔥12