# IntelliJ Rust Updates Summary for 2022.3 Release Cycle
- Function-like and derive macros are expanded by default
- Build script evaluation by default
- Better support for intra-doc links
- let_chains
- Preview for intentions and quick-fixes
- Improved completion and auto-importing for proc-macro
- Gutter runners for doc tests
- Improved debugger pretty-printers
- and more:
https://blog.jetbrains.com/rust/2022/12/16/intellij-rust-updates-for-2022-3
/r/rust discussion
- Function-like and derive macros are expanded by default
- Build script evaluation by default
- Better support for intra-doc links
- let_chains
- Preview for intentions and quick-fixes
- Improved completion and auto-importing for proc-macro
- Gutter runners for doc tests
- Improved debugger pretty-printers
- and more:
https://blog.jetbrains.com/rust/2022/12/16/intellij-rust-updates-for-2022-3
/r/rust discussion
The JetBrains Blog
IntelliJ Rust: Updates for 2022.3 | The IntelliJ Rust Blog
In the 2022.3 release cycle weβve enabled macro expansion for function-like and derive macros and build script evaluation by default.
Weβve implemented code insight features like the
Weβve implemented code insight features like the
π2
# IntelliJ Rust Changelog #185 π‘
https://intellij-rust.github.io/2022/12/19/changelog-185
We've just released another bi-weekly ijrust version!
Highlights:
- Initial type inference support for GATs.
- Show type hints inside attribute proc-macro.
- Improved support for new variants of range patterns.
- Respect clippy::wrong_self_convention attribute.
- A bunch of performance improvements - in cfg-disabled code and name¯o resolution.
/r/rust discussion
https://intellij-rust.github.io/2022/12/19/changelog-185
We've just released another bi-weekly ijrust version!
Highlights:
- Initial type inference support for GATs.
- Show type hints inside attribute proc-macro.
- Improved support for new variants of range patterns.
- Respect clippy::wrong_self_convention attribute.
- A bunch of performance improvements - in cfg-disabled code and name¯o resolution.
/r/rust discussion
Please open Telegram to view this post
VIEW IN TELEGRAM
π5
# Rust GameDev News 40: Nov 2022
https://gamedev.rs/news/040
Sorry for another delay with the release but I've finally published the Nov newsletter today! π
Includes updates about 17 games, 7 engines, 3 learning resources, 4 tools, and 16 libraries!
/r/rust_gamedev, Mastodon, Twitter
https://gamedev.rs/news/040
Sorry for another delay with the release but I've finally published the Nov newsletter today! π
Includes updates about 17 games, 7 engines, 3 learning resources, 4 tools, and 16 libraries!
/r/rust_gamedev, Mastodon, Twitter
β€8
# December Dailyart Sketches #1
I have been drawing less this month but still here's the first bunch of my December sketches: a standing atlantic ghost crab, a cute cartoonish crab with raised claws, a cartoonish warrior crab, cartoonish dev crabs, and a really smol crab being held with two fingers.
A rustacean is doomed to draw crustaceans π¦
I have been drawing less this month but still here's the first bunch of my December sketches: a standing atlantic ghost crab, a cute cartoonish crab with raised claws, a cartoonish warrior crab, cartoonish dev crabs, and a really smol crab being held with two fingers.
A rustacean is doomed to draw crustaceans π¦
β€10π1π₯1
# 2022 Recap
I should probably post a summary of cool stuff I've done this year but the crazy massive invasion my country is waging since February just totally overshadows any of my personal insignificant events. Fuck this horrible year.
Happy 2023, I really hope it'll be better somehow.
I should probably post a summary of cool stuff I've done this year but the crazy massive invasion my country is waging since February just totally overshadows any of my personal insignificant events. Fuck this horrible year.
Happy 2023, I really hope it'll be better somehow.
β€15π’4π1
# Rust Atomics and Locks
Mara's complete "Rust Atomics and Locks" book is now free to read online:
https://marabos.nl/atomics
> The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.
>
> In this practical book, Mara Bos, team lead of the Rust library team, helps Rust programmers of all levels gain a clear understanding of low-level concurrency. Youβll learn everything about atomics and memory ordering and how they're combined with basic operating system APIs to build common primitives like mutexes and condition variables. Once youβre done, youβll have a firm grasp of how Rustβs memory model, the processor, and the role of the operating system all fit together.
Mara's complete "Rust Atomics and Locks" book is now free to read online:
https://marabos.nl/atomics
> The Rust programming language is extremely well suited for concurrency, and its ecosystem has many libraries that include lots of concurrent data structures, locks, and more. But implementing those structures correctly can be difficult. Even in the most well-used libraries, memory ordering bugs are not uncommon.
>
> In this practical book, Mara Bos, team lead of the Rust library team, helps Rust programmers of all levels gain a clear understanding of low-level concurrency. Youβll learn everything about atomics and memory ordering and how they're combined with basic operating system APIs to build common primitives like mutexes and condition variables. Once youβre done, youβll have a firm grasp of how Rustβs memory model, the processor, and the role of the operating system all fit together.
marabos.nl
Rust Atomics and Locks by Mara Bos
Low-level Concurrency in Practice. This practical book helps Rust programmers of all levels gain a clear understanding of low-level concurrency. You'll learn everything about atomics and β¦
π₯6β€1
# Rust GameDev News 41: Dec 2022
https://gamedev.rs/news/041
This Month in Rust GameDev for December 2022 is a couple of weeks late (28th is a new record, i guess π) but it still brings a whole bunch of cool news from the end of the last year that you may've missed. Includes updates 26 games, 4 engines, 7 learning resources, 2 tools, and 16 libraries.
/r/rust_gamedev, Mastodon, Twitter
https://gamedev.rs/news/041
This Month in Rust GameDev for December 2022 is a couple of weeks late (28th is a new record, i guess π) but it still brings a whole bunch of cool news from the end of the last year that you may've missed. Includes updates 26 games, 4 engines, 7 learning resources, 2 tools, and 16 libraries.
/r/rust_gamedev, Mastodon, Twitter
π7