Foresighted
741 subscribers
20.5K photos
286 videos
3 files
465 links
RUS/ENG

Контент здесь всегда рандомный. Учтите.

Репост != Согласие
Download Telegram
🐳3
me and my imaginary partner
🐳3🎃1
🐳3🎃1
This media is not supported in your browser
VIEW IN TELEGRAM
"Seamless Integration of MacBook and iPad"

"Unbeatable not in terms of power but in the ecosystem."

Для Apple-гоев открыли технологию второго монитора.

Вы только им не говорите, что так можно не только у них.
🐳3🎃1
Всё это для того, чтобы застрять в грунте или проехать по свежему бетону 💯
🐳3🎃1
🐳2🎃1
Программирование для самых маленьких на самых маленьких.
🐳2🎃1
Как же я не люблю людей пишущих на Rust, да и сам Rust в целом.

Вот захожу иногда в /r/rust и просто хочется удариться головой об стол.

Там полно людей, говорящих о языке программирования так, будто это величайшее достижение в истории человечества, а всё остальное – мусор. Эти дебилы выступают за бесполезные переписывания нормального работающего ПО только ради того, чтобы использовать Rust.

Все переписывания заканчиваются на банальном и простом extern c, вот и всё. Когда сообщество твоего языка шизофреники, идеалисты и люди, которые не горят желание вносить что-то новое и занимаются переизобретением колеса, то далеко никто не уйдёт.

Rust уже существует почти десятилетие и ситуация всё такая же плачевная и, видимо, не понятно, когда всё будет улучшатся. Например, по сравнению с C++ и особенно C, Rust часто создаёт более крупные бинарные файлы и менее эффективный код; компилятор также заметно медленнее.

Cargo на поверхности выглядит удобным и интересным, а на деле это framework работающий на других фрэймвёрках, связанных с другими компонентами и вызывает неудобство.
🐳3🎃1
Foresighted
>small rust projects >operating system >small This is an actual small project.
>GAME ENINGE
>small rust project

Truly a resonant idea for a small project.
🐳2🎃1
me and who
🐳2🎃1
ИИшка не умеет играть в тоху игры.
🐳2🎃1
Foresighted
ИИшка не умеет играть в тоху игры.
"AI will take over!"

Да, обязательно, наверное, даже завтра.
🐳2🎃1
Я это видел очень часто, в своё время.

java.lang.NullPointer.Exception 😊
🐳2🎃1
3Д графика это на самом деле очень легко.
🐳2👍1🎃1
Foresighted
3Д графика это на самом деле очень легко.
Линейная интерполяция - кринж.
🐳2🎃1
Foresighted
3Д графика это на самом деле очень легко.
И таким образом веселье превращается в работу, когда мы переходим в однородные координаты.
🐳2🎃1
🐳2🎃1
Foresighted
И таким образом веселье превращается в работу, когда мы переходим в однородные координаты.
Как я догнал (а я не догнал вообще).

Вот возьмём пример точек (2, 3) и в двухмерной системе координат мы можем это представить как (2, 3, 1). Единица нужна, типо мы упрощаем.

Чтобы перенести эту точку, например, для переноса на вектор (dx, dy), то мы будем использовать следующую матрицу:

(1 0 dx)
(0 1 dy)
(0 0 1)

И когда мы умножаем матрицы на вектор координат (2, 3, 1), то мы получим новые однородные координаты преобразованной точки.

Конкретный пример я, скорее всего, дать не смогу, как и объяснить тоже.
🐳2🎃1