Forwarded from Kai Ren
ожидания: бог алгоритмики
реальность: императивная макака
реальность: императивная макака
AMD + Rust = 🦄❤️
Ну во всяком случае работа по этому направлению становится активнее, что не может не радовать.
https://bheisler.github.io/post/state-of-gpgpu-in-rust/
Ну во всяком случае работа по этому направлению становится активнее, что не может не радовать.
https://bheisler.github.io/post/state-of-gpgpu-in-rust/
bheisler.github.io
The State of GPGPU in Rust
At work a few months ago, we started experimenting with GPU-acceleration. My boss asked if I was interested. I didn’t know anything about programming GPUs, so of course I said “Heck yes, I’m interested!“. I needed to learn about GPUs in a hurry, and that…
^^^ Или лучше сказать, GPU + Rust, потому что в статье не только об OpenCL и Вулканах, а также и CUDA, которая как известно является проприетарной технологией Nvidia.
Forwarded from Dev Meme / devmeme
This media is not supported in your browser
VIEW IN TELEGRAM
Submitted by @Strangerx
Вода из душа конечно вызывает ржавчину при попадании на bare-metal поверхности >.<
===
T-34 85:
ты гошник?
Bohdan Bessonov:
Я растер
Вернее я в душе растер но пока пишу на этих конченых плюсах
===
via https://www.tg-me.com/rust_offtopic/348729
===
T-34 85:
ты гошник?
Bohdan Bessonov:
Я растер
Вернее я в душе растер но пока пишу на этих конченых плюсах
===
via https://www.tg-me.com/rust_offtopic/348729
Telegram
T-34 85 in rust_offtopic
ты гошник?
Классическая книга, которую нужно почитать, но я не знаю, когда я её буду читать (никогда? нееееет 😱 Пока поставлю её следующей после текущей, (которая FRP)).
Открывая в произвольном месте я иногда отлично понимаю, о чём речь (по-видимому фоном где-то изучилось), но иногда совершенно не врубаюсь. Систематическое изучение не заменишь прыжками по вершкам, увы.
Сама книжка:
https://www.microsoft.com/en-us/research/wp-content/uploads/1987/01/slpj-book-1987-small.pdf
Открывая в произвольном месте я иногда отлично понимаю, о чём речь (по-видимому фоном где-то изучилось), но иногда совершенно не врубаюсь. Систематическое изучение не заменишь прыжками по вершкам, увы.
Сама книжка:
https://www.microsoft.com/en-us/research/wp-content/uploads/1987/01/slpj-book-1987-small.pdf
Печально, что именованные аргументы снова отодвинули на неопределённый срок, но у разработчиков языка приоритеты всегда инвертируются: лучше чего-то не добавить, чем добавить (и естественно, потом кусать локти, когда вдруг выяснится, что разные фичи накладываются друг на друга нехорошим образом).
Forwarded from мне не нравится реальность (вафель 🧇)
а вот и смерть очередного RFC на тему именованных аргументов, ugh
Генераторы лексеров на Rust, с разными трейдоффами.
https://github.com/suhr/sana
https://github.com/maciejhirsz/logos
пейпер в тему https://www.ccs.neu.edu/home/turon/re-deriv.pdf
PS: Роман описывает преимущества первого как:
MrSmith:
А чем от логуса отличается
Roman Proskuryakov:
1. в сана приоритеты работают в отличие от логоса.
2. есть разделение библиотек на рантайм и компилятор
3. следовательно в отличие от логоса ты в рантайме можешь собрать свои правила и скомпилировать их
4. а можешь скомпилировать их с помощью derive макроса, и внутри не будет никаких регулярок
5. можешь собрать ir dfa и выполнять его в рантайме
6. а можешь скомпилировать в растовый код
7. можешь вывести ir/dfa, отдебажить свои правила
8. оно ругается на правило, которое недостижимо. ругается во время компиляции, ага
===
via https://www.tg-me.com/rust_offtopic/353386
https://github.com/suhr/sana
https://github.com/maciejhirsz/logos
пейпер в тему https://www.ccs.neu.edu/home/turon/re-deriv.pdf
PS: Роман описывает преимущества первого как:
MrSmith:
А чем от логуса отличается
Roman Proskuryakov:
1. в сана приоритеты работают в отличие от логоса.
2. есть разделение библиотек на рантайм и компилятор
3. следовательно в отличие от логоса ты в рантайме можешь собрать свои правила и скомпилировать их
4. а можешь скомпилировать их с помощью derive макроса, и внутри не будет никаких регулярок
5. можешь собрать ir dfa и выполнять его в рантайме
6. а можешь скомпилировать в растовый код
7. можешь вывести ir/dfa, отдебажить свои правила
8. оно ругается на правило, которое недостижимо. ругается во время компиляции, ага
===
via https://www.tg-me.com/rust_offtopic/353386
Это оч смешно, напоминает мем про обычных людей, которые боятся, что их захватят роботы и тут...
SEGMENTATION FAULT 🥳🤤
====
Y S:
Ну так подумать надо, прежде чем писать
🇧🇾T-34 85🇧🇾:
Почему-то на крестах можно не думать, но писать
Я вот как раз так и хочу
Y S:
По хорошему везде надо думать
🇧🇾T-34 85🇧🇾:
Это пох
====
Y S:
Ну так подумать надо, прежде чем писать
🇧🇾T-34 85🇧🇾:
Почему-то на крестах можно не думать, но писать
Я вот как раз так и хочу
Y S:
По хорошему везде надо думать
🇧🇾T-34 85🇧🇾:
Это пох
Forwarded from Блог*
#prog #rust #article #моё
Как я и обещал, я... Так, погодите, я не писал об этом в блоге? Впрочем, ладно, напишу сейчас: я планировал написать перевод этой статьи и выложить его на Хабре. Собственно, сегодня я это и сделал.
Как я и обещал, я... Так, погодите, я не писал об этом в блоге? Впрочем, ладно, напишу сейчас: я планировал написать перевод этой статьи и выложить его на Хабре. Собственно, сегодня я это и сделал.
Хабр
Распространённые заблуждения о временах жизни в Rust
(прим. переводчика: времена жизни (lifetimes) — это одна из самых запутанных вещей в Rust, которая часто вызывает затруднение у новичков, даже несмотря на официа...
Одна из самых распространённых ошибок в ООП: "Квадрат и прямоугольник это почти одно и то же, за исключением одной маленькой детали. А потому логично отнаследовать одно от другого".
https://twitter.com/hillelogram/status/1294091324099002368?s=19
https://twitter.com/hillelogram/status/1294091324099002368?s=19
Twitter
Hillel Wayne
OOP inheritance gets a lot of flack because it was the first iteration of a principle that we're still trying to figure out: how to create syntactic relationships between things and infer properties from them. Inheritance being "these are the same EXCEPT…
Forwarded from Stanislav Popov
ох какие же растеры бездарные. у меня передоз крестов
жил был раст оффтопик. сидели с хиро обсуждали поечку, идрис, внимали мудрости доги, кая.
@
СФИНАЕ РВАЛУЕ МУВ ДЕРЕФЕРЕНС ЛУПХОЛ УБ УБ КНИГИ СТАТЬИ СТАНДАРТЫ
жил был раст оффтопик. сидели с хиро обсуждали поечку, идрис, внимали мудрости доги, кая.
@
СФИНАЕ РВАЛУЕ МУВ ДЕРЕФЕРЕНС ЛУПХОЛ УБ УБ КНИГИ СТАТЬИ СТАНДАРТЫ
Forwarded from Denis Nelubin
Читани это для начала: https://habr.com/ru/company/redhatrussia/blog/467105/
Хабр
Podman и Buildah для пользователей Docker
Хотя есть много хороших блогов и учебников по Podman и Buildah, пользователям Docker явно не хватает ясных и четких разъяснений на тему, как им перейти на Podman...
Forwarded from Politeconomics
Посреди окружающего хаоса, неразберихи и давящих проблем, гордо возвышаются неуязвимые айтишники. Спокойные среди бурь, выучившие шелл-скрипты и модные фреймворки, они не просто не подвержены колебаниям рынка, но и дают пример всем остальным неуспешными, невостребованным и жалким работникам. Или... всё немного не так?
https://www.youtube.com/watch?v=uWNlacLm9lY
https://www.youtube.com/watch?v=uWNlacLm9lY
YouTube
Нас всех спасёт IT?
Посреди окружающего хаоса, неразберихи и давящих проблем, гордо возвышаются неуязвимые айтишники. Спокойные среди бурь, выучившие шелл-скрипты и модные фреймворки, они не просто не подвержены колебаниям рынка, но и дают пример всем остальным неуспешными,…
Forwarded from Блог*
#prog #amazingopensource
Библиотека, которая позволяет визуализировать частично пересекающиеся множества в достаточно наглядном виде. В отличие от традиционных диаграмм Венна, прекрасно масштабируется на большое количество множеств.
https://github.com/gecko984/supervenn
Библиотека, которая позволяет визуализировать частично пересекающиеся множества в достаточно наглядном виде. В отличие от традиционных диаграмм Венна, прекрасно масштабируется на большое количество множеств.
https://github.com/gecko984/supervenn
GitHub
GitHub - gecko984/supervenn: supervenn: precise and easy-to-read multiple sets visualization in Python
supervenn: precise and easy-to-read multiple sets visualization in Python - gecko984/supervenn
Forwarded from Nick Ivanych
Борщевик, очевидно, не является необратимым ингибитором ацетилхолинэстеразы!
^^^ Мемы про борщевик дюже популярны в хаскеллевских группах, а Nick Ivanych потратил время на изучения различных стимуляторов мозга, что придаёт определённый оттенок сообщению выше.