Из покаста Data science at home, по мнению автора у rust есть неплохая ниша в обасти машинного обучения.
https://www.youtube.com/watch?v=p2d3xBtCOPI
https://www.youtube.com/watch?v=p2d3xBtCOPI
YouTube
Rust and machine learning #3 with Alec Mocatta (Ep. 109)
Source:
https://www.podbean.com/eau/pb-im8pp-e0ae18
In the 3rd episode of Rust and machine learning I speak with Alec Mocatta. Alec is a +20 year experience professional programmer who has been spending time at the interception of distributed systems and…
https://www.podbean.com/eau/pb-im8pp-e0ae18
In the 3rd episode of Rust and machine learning I speak with Alec Mocatta. Alec is a +20 year experience professional programmer who has been spending time at the interception of distributed systems and…
Alex Noname:
этот ваш идрис больше всего похож на вышивание
какая то математика от обратного. Реально антистресс блокнот =)
// https://t.iss.one/rust_offtopic/538456
этот ваш идрис больше всего похож на вышивание
какая то математика от обратного. Реально антистресс блокнот =)
// https://t.iss.one/rust_offtopic/538456
Telegram
Alex Noname in rust_offtopic
этот ваш идрис больше всего похож на вышивание
Forwarded from >>=
Если вдруг интересно, то в University of Warsaw курс Distributed Systems в этом году перевели полностью на Rust
Хорошее сравнение C++ и Rust именно в формате, который я люблю: слева программа на C++ с каким-нибудь UB, справа — аналог на Rust, который не компилируется.
слайды https://jacko.io/firehose_of_rust/
и ютуб https://www.youtube.com/watch?v=IPmRDS0OSxM
слайды https://jacko.io/firehose_of_rust/
и ютуб https://www.youtube.com/watch?v=IPmRDS0OSxM
YouTube
A Firehose of Rust, for busy people who know some C++
Slides: https://jacko.io/firehose_of_rust
The slower version of this talk (2h32m): https://youtu.be/FSyfZVuD32Y
Contents:
0:00:00 introduction
0:04:03 references and mutable aliasing
0:06:54 reference lifetime examples
0:22:12 mutable aliasing examples
0:50:16…
The slower version of this talk (2h32m): https://youtu.be/FSyfZVuD32Y
Contents:
0:00:00 introduction
0:04:03 references and mutable aliasing
0:06:54 reference lifetime examples
0:22:12 mutable aliasing examples
0:50:16…
This media is not supported in your browser
VIEW IN TELEGRAM
Саттер глаголит вековую мудрость: "Запомните, нельзя садиться лицом к зеркалу ночью в полнолуние!"
Притча.
Озеро. Лебеди разминают крылья.
Красавец-лебедь картинно становится в позы культуриста, растягивая каждое сухожилие, поигрывая мускулами.
Подходит маленькая серая уточка, мнется, начинает (жалобным, слегка писклявым, дрожащим голосом):
— Коне-е-е-е-е-ечно… Наверное, на Юг полетите?..
Лебедь, басом, красиво выгибая спину:
— Ну, да, на Юг. Ага. Там тепло, да.
Уточка:
— Коне-е-е-е-е-ечно… А я ту-у-у-ут останусь… Замерза-а-а-а-ать…
Лебедь:
— Полетели с нами, да. На Юг. Ага. (тянет мускулистую ногу)
Уточка:
— Коне-е-е-е-е-ечно… У вас крылья во-о-о-о-о-он какие… А у меня ма-а-а-а-аленькие, я упаду, разобьюсь и умру-у-у-у-у…
Лебедь:
— Так мы тебя, того. Поддержим, да. Воздушные потоки, понимаешь.
Уточка:
— Коне-е-е-е-е-ечно… А в дороге я проголодаюсь, обессилею, и умру-у-у-у-у…
Лебедь:
— Ну, так будем ловить жуков. Да. Сочных жуков.
Уточка:
— Коне-е-е-е-е-ечно… Жуки большие, у вас клю-ю-ю-ю-ювы вон, какие, а у меня ма-а-а-а-аленький, я не смогу проглотить, подавлю-ю-ю-юсь…
Лебедь (похрустывая, разминает крылья):
— Так мы тебе их того. Разжуем, да. Будешь есть, нормально же.
Уточка:
— Коне-е-е-е-е-ечно…
Лебедь (выпрямившись, глядя на уточку):
— Так. Нах$й.
Озеро. Лебеди разминают крылья.
Красавец-лебедь картинно становится в позы культуриста, растягивая каждое сухожилие, поигрывая мускулами.
Подходит маленькая серая уточка, мнется, начинает (жалобным, слегка писклявым, дрожащим голосом):
— Коне-е-е-е-е-ечно… Наверное, на Юг полетите?..
Лебедь, басом, красиво выгибая спину:
— Ну, да, на Юг. Ага. Там тепло, да.
Уточка:
— Коне-е-е-е-е-ечно… А я ту-у-у-ут останусь… Замерза-а-а-а-ать…
Лебедь:
— Полетели с нами, да. На Юг. Ага. (тянет мускулистую ногу)
Уточка:
— Коне-е-е-е-е-ечно… У вас крылья во-о-о-о-о-он какие… А у меня ма-а-а-а-аленькие, я упаду, разобьюсь и умру-у-у-у-у…
Лебедь:
— Так мы тебя, того. Поддержим, да. Воздушные потоки, понимаешь.
Уточка:
— Коне-е-е-е-е-ечно… А в дороге я проголодаюсь, обессилею, и умру-у-у-у-у…
Лебедь:
— Ну, так будем ловить жуков. Да. Сочных жуков.
Уточка:
— Коне-е-е-е-е-ечно… Жуки большие, у вас клю-ю-ю-ю-ювы вон, какие, а у меня ма-а-а-а-аленький, я не смогу проглотить, подавлю-ю-ю-юсь…
Лебедь (похрустывая, разминает крылья):
— Так мы тебе их того. Разжуем, да. Будешь есть, нормально же.
Уточка:
— Коне-е-е-е-е-ечно…
Лебедь (выпрямившись, глядя на уточку):
— Так. Нах$й.
Forwarded from ozkriff.games 🦀 (Andrey @ozkriff Lesnikóv)
# Rust GameDev Newsletter 22: Май 2021
📆 Выпустили ежемесячник по ржавому игрострою за Май: https://gamedev.rs/news/022
📆 Выпустили ежемесячник по ржавому игрострою за Май: https://gamedev.rs/news/022
Rust GameDev WG
This Month in Rust GameDev #22 - May 2021
Welcome to the 22nd issue of the Rust GameDev Workgroup's
monthly newsletter.
Rust is a systems lang…
monthly newsletter.
Rust is a systems lang…
Ferris Crustacean:
Kai Ren:
Просто пиши без ошибок. Тебе что, сложно?
$ make
g++ main.cpp -o main `pkg-config gtkmm-3.0 --cflags --libs`
$ ./main
[1] 7159 segmentation fault (core dumped) ./main
Kai Ren:
Просто пиши без ошибок. Тебе что, сложно?
Увидено в раст-бегиннерс, кмк довольно ценый список.
https://github.com/danistefanovic/build-your-own-x
То есть если хочется сделать игру/эмулятор/базу/приложение или ПО в любой другой категории, и на каком-то интересном вам языке, этот список весьма хорош.
https://github.com/danistefanovic/build-your-own-x
То есть если хочется сделать игру/эмулятор/базу/приложение или ПО в любой другой категории, и на каком-то интересном вам языке, этот список весьма хорош.
GitHub
GitHub - codecrafters-io/build-your-own-x: Master programming by recreating your favorite technologies from scratch.
Master programming by recreating your favorite technologies from scratch. - codecrafters-io/build-your-own-x
Укус @optozorax_dev дал симптомы😏
(Кто не в теме, всё началось отсюда https://t.iss.one/optozorax_dev/288)
(Кто не в теме, всё началось отсюда https://t.iss.one/optozorax_dev/288)
Forwarded from Блог*
#prog #cpp #article
C++20: удивить линкер четырьмя строчками кода — или сказ о том, как код студента вскрыл ошибку в компиляторе.
C++20: удивить линкер четырьмя строчками кода — или сказ о том, как код студента вскрыл ошибку в компиляторе.
Хабр
C++20: удивить линкер четырьмя строчками кода
Представьте себе, что вы студент, изучающий современные фичи C++. И вам дали задачу по теме concepts/constraints. У преподавателя, конечно, есть референсное реше...
Ferris Crustacean, [10.06.21 16:16]
[In reply to Deutsche Rabbit]
Так а я дропнул раст. Кресты мацаю. Оно приятней кстати
Ferris Crustacean, [11.06.21 13:53]
[In reply to Ferris Crustacean]
Окей, дропнул кресты. Извинился перед
[In reply to Deutsche Rabbit]
Так а я дропнул раст. Кресты мацаю. Оно приятней кстати
Ferris Crustacean, [11.06.21 13:53]
[In reply to Ferris Crustacean]
Окей, дропнул кресты. Извинился перед
cargo
и rustc
Точно помню, что игрался с
`CactusRef` is a single-threaded, reference-counted smart pointer that can deallocate cycles without having to resort to weak pointers. `CactusRef` is a near drop-in replacement for `std::rc::Rc` which introduces additional APIs for bookkeeping ownership relationships in a graph of Rcs.
https://crates.io/crates/cactusref
cactusref
года 2 назад, теперь ребята выпустили этот враппер как библиотеку. Возможно, это неплохая заявка на победу в вопросе разруливания каких-то сложных схем с объектами и ссылками. Но недостатком является, очевидно, необходимость лепить unsafe
в пользовательском коде, если нужны самоссылающиеся структуры.`CactusRef` is a single-threaded, reference-counted smart pointer that can deallocate cycles without having to resort to weak pointers. `CactusRef` is a near drop-in replacement for `std::rc::Rc` which introduces additional APIs for bookkeeping ownership relationships in a graph of Rcs.
https://crates.io/crates/cactusref
Оказывается, существует раскладка RSTHD, сгенерированная симуляционным алгоритмом, который (внезапно) написан на Rust:
https://github.com/xsznix/keygen
График на картинке показывает существенное превосходство даже над Colemak HD.
Автор пользуется ею до сих пор и недавно написал блог про опыт использования.
https://xsznix.wordpress.com/2021/01/13/rsthd-today/
https://github.com/xsznix/keygen
График на картинке показывает существенное превосходство даже над Colemak HD.
Автор пользуется ею до сих пор и недавно написал блог про опыт использования.
https://xsznix.wordpress.com/2021/01/13/rsthd-today/