# Linus Torvalds: Rust will Go into Linux 6.1 π¦π§
> The Rust in Linux debate is over. The implementation has begun. In an email conversation, Linux's creator Linus Torvalds, told me, "Unless something odd happens, it [Rust] will make it into 6.1."
https://zdnet.com/article/linus-torvalds-rust-will-go-into-linux-6-1
/r/rust discussion
> The Rust in Linux debate is over. The implementation has begun. In an email conversation, Linux's creator Linus Torvalds, told me, "Unless something odd happens, it [Rust] will make it into 6.1."
https://zdnet.com/article/linus-torvalds-rust-will-go-into-linux-6-1
/r/rust discussion
ZDNET
Linus Torvalds: Rust will go into Linux 6.1 - ZDNET
At the Kernel Maintainers Summit, the question wasn't, "Would Rust make it into Linux?" Instead, it was, "What to do about its compilers?"
π18π3π₯2β€1π’1
# Rust GameDev Newsletter 37: August 2022
The August newsletter is finally out, sorry for the delay. Forest was the releasing editor this time but he had trouble finishing the newsletter editing because of educational stuff, so I've volunteered to do it a few hours before another round of war bullshit with referendums and general mobilization began. It took me a couple of days to process the news, talk with friends who might need help, update my plans, and finally get myself together and return to regular tasks. This newsletter issue isn't quite polished but still contains a lot of cool stuff:
https://gamedev.rs/news/037
* Announcements
- Bevy Jam 2 Results
- Videos from the 19th Rust Gamedev Meetup
- Bombercrab Challenge Report
* Game updates
- Catacomb 2-64k
- CyberGate
- Rusty Aquarium
- Infinite Bunner
- Tiny Building Game
- Math It
- Veloren
* Engine updates
- miniquad
- Runty8
- gamercade
* Tooling updates
- Graphite
* Library updates
- hot-lib-reloader
- bevy_kira_audio & bevy_asset_loader
- Notan
- Shipyard
- Edict
- grid_pathfinding
* Other News
The August newsletter is finally out, sorry for the delay. Forest was the releasing editor this time but he had trouble finishing the newsletter editing because of educational stuff, so I've volunteered to do it a few hours before another round of war bullshit with referendums and general mobilization began. It took me a couple of days to process the news, talk with friends who might need help, update my plans, and finally get myself together and return to regular tasks. This newsletter issue isn't quite polished but still contains a lot of cool stuff:
https://gamedev.rs/news/037
* Announcements
- Bevy Jam 2 Results
- Videos from the 19th Rust Gamedev Meetup
- Bombercrab Challenge Report
* Game updates
- Catacomb 2-64k
- CyberGate
- Rusty Aquarium
- Infinite Bunner
- Tiny Building Game
- Math It
- Veloren
* Engine updates
- miniquad
- Runty8
- gamercade
* Tooling updates
- Graphite
* Library updates
- hot-lib-reloader
- bevy_kira_audio & bevy_asset_loader
- Notan
- Shipyard
- Edict
- grid_pathfinding
* Other News
Rust GameDev WG
This Month in Rust GameDev #37 - August 2022
Welcome to the 37th issue of the Rust GameDev Workgroup's
monthly newsletter.
Rust is a systems langβ¦
monthly newsletter.
Rust is a systems langβ¦
π5β€1
This media is not supported in your browser
VIEW IN TELEGRAM
# IntelliJ Rust Changelog #179
I forgot to post about it but earlier this week we've released another ijrust update. Some highlights:
- Improved folded blocks rendering.
- Build scripts evaluation now uses the βkeep-going Cargo option to build/execute as much as possible even if some build scripts or proc-macros are broken.
- redundant_semicolons inspection and fix.
- More function attribute completions
- Another bunch of significant performance improvements for name resolution and type inference.
https://intellij-rust.github.io/2022/09/26/changelog-179
/r/rust discussion
I forgot to post about it but earlier this week we've released another ijrust update. Some highlights:
- Improved folded blocks rendering.
- Build scripts evaluation now uses the βkeep-going Cargo option to build/execute as much as possible even if some build scripts or proc-macros are broken.
- redundant_semicolons inspection and fix.
- More function attribute completions
- Another bunch of significant performance improvements for name resolution and type inference.
https://intellij-rust.github.io/2022/09/26/changelog-179
/r/rust discussion
π7
# September Sketches
Not as regularly as I'd like but I still try to keep sketching regularly; hope it'll turn into a habit soon-ish. Here're some more doodles from September:
Not as regularly as I'd like but I still try to keep sketching regularly; hope it'll turn into a habit soon-ish. Here're some more doodles from September:
β€4π2
This media is not supported in your browser
VIEW IN TELEGRAM
# 3D Ferris Model by @RayMarch π¦
Speaking of 3D models, have you already seen the awesome rigged model by @RayMarch? Here's the blend file - it's CC0 public domain licensed, so you're free to use it however you like.
Speaking of 3D models, have you already seen the awesome rigged model by @RayMarch? Here's the blend file - it's CC0 public domain licensed, so you're free to use it however you like.
π7β€3π2
# ICU4X 1.0 - New I18n Library from Unicode Consortium
A couple days ago the Unicode Consortium announced their new official library - ICU4X - it's written in Rust, with official C++ and JavaScript wrappers available. The design goals of ICU4X are:
- Small and modular code
- Pluggable locale data
- Availability and ease of use in multiple programming languages
- Written by internationalization experts to encourage best practices
Some of the things the library allows you to do: formatting dates (everyone does dates differently!), formatting numbers (these too! even within the same numbering system!), sorting or line breaking text, figuring out the plural form to use (some languages have 5!), <...>
The library features interesting zero-copy deserialization techniques that Manish has described in a series of blog posts:
- "Not a Yoking Matter (Zero-Copy #1)"
- "Zero-Copy All the Things! (Zero-Copy #2)"
- "So Zero It's ... Negative? (Zero-Copy #3)"
/r/programming discussion
A couple days ago the Unicode Consortium announced their new official library - ICU4X - it's written in Rust, with official C++ and JavaScript wrappers available. The design goals of ICU4X are:
- Small and modular code
- Pluggable locale data
- Availability and ease of use in multiple programming languages
- Written by internationalization experts to encourage best practices
Some of the things the library allows you to do: formatting dates (everyone does dates differently!), formatting numbers (these too! even within the same numbering system!), sorting or line breaking text, figuring out the plural form to use (some languages have 5!), <...>
The library features interesting zero-copy deserialization techniques that Manish has described in a series of blog posts:
- "Not a Yoking Matter (Zero-Copy #1)"
- "Zero-Copy All the Things! (Zero-Copy #2)"
- "So Zero It's ... Negative? (Zero-Copy #3)"
/r/programming discussion
blog.unicode.org
Announcing ICU4X 1.0
I. Introduction Hello! Ndeewo! Molweni! Π‘Π°Π»Π°ΠΌ! Across the world, people are coming online with smartphones, smart watches, and other sma...
π2π₯2
# Making Turn-Based Multiplayer Game in Rust
Herluf published a beginner friendly 3 part tutorial series about making turn-based multiplayer games using rust. It covers what games can be considered "turn-based", how to write a simple but neat game server using `renet`, and finally how to tie it all together with a client app made with `Bevy`:
- #1 "What's a turn-based game anyway?"
- #2 "Game logic and server"
- #3 "Writing a client using Bevy"
Herluf published a beginner friendly 3 part tutorial series about making turn-based multiplayer games using rust. It covers what games can be considered "turn-based", how to write a simple but neat game server using `renet`, and finally how to tie it all together with a client app made with `Bevy`:
- #1 "What's a turn-based game anyway?"
- #2 "Game logic and server"
- #3 "Writing a client using Bevy"
herluf-ba.github.io
Making a turn-based multiplayer game in Rust - What's a turn-based game anyway? (part 1/3)
A tutorial series about writing turn-based multiplayer games using Rust and the Bevy game engine. This part 1 of 3 goes into what characterizes a turn-based game and presents a pattern for synchronizing states between players.
π5
# 0x20
π Turning 32 today and, welp, that was the most fucked up year so far - all the plans and hopes went *poof*. Just trying to hold on and not lose the remains of my faith in humanity.
π Turning 32 today and, welp, that was the most fucked up year so far - all the plans and hopes went *poof*. Just trying to hold on and not lose the remains of my faith in humanity.
π26β€2
# October Sketches #1
A small corgi, some generic room, and a decaying building
A small corgi, some generic room, and a decaying building
π7π₯3β€2
This media is not supported in your browser
VIEW IN TELEGRAM
# IntelliJ Rust Changelog #180
Some highlights:
- Complete custom derive proc-macros and automatically add imports for out-of-scope ones.
- Automatically import unresolved items after pasting Rust code into the editor.
- 2022.3 EAPs platforms are now supported while 2022.1 are dropped.
https://intellij-rust.github.io/2022/10/10/changelog-180
/r/rust discussion
Some highlights:
- Complete custom derive proc-macros and automatically add imports for out-of-scope ones.
- Automatically import unresolved items after pasting Rust code into the editor.
- 2022.3 EAPs platforms are now supported while 2022.1 are dropped.
https://intellij-rust.github.io/2022/10/10/changelog-180
/r/rust discussion
π5
# Rust GameDev Newsletter 38: September 2022
https://gamedev.rs/news/038
* Announcements
- Videos from the 20th Rust Gamedev Meetup
* Game Updates
- CyberGate
- Graviton
- Flesh
- Thetawave
- Ultimechs
- eo.rs
- Tiny Building Game
- Veloren
- Subfuse
* Engine Updates
- godot-rust
- gamercade
- dims
* Learning Material Updates
- Making a turn-based multiplayer game in Rust
- Chris Biscardi's Videos Monthly Roundup
* Tooling Updates
- Feldversuch
* Library updates
- bevy_oddio
- Particular
- Notan
- Polyanya
* Popular Workgroup Issues in Github
* Other News
* Discussions
* Requests for Contribution
* Bonus: ruffle-rs
/r/rust_gamedev discussion
https://gamedev.rs/news/038
* Announcements
- Videos from the 20th Rust Gamedev Meetup
* Game Updates
- CyberGate
- Graviton
- Flesh
- Thetawave
- Ultimechs
- eo.rs
- Tiny Building Game
- Veloren
- Subfuse
* Engine Updates
- godot-rust
- gamercade
- dims
* Learning Material Updates
- Making a turn-based multiplayer game in Rust
- Chris Biscardi's Videos Monthly Roundup
* Tooling Updates
- Feldversuch
* Library updates
- bevy_oddio
- Particular
- Notan
- Polyanya
* Popular Workgroup Issues in Github
* Other News
* Discussions
* Requests for Contribution
* Bonus: ruffle-rs
/r/rust_gamedev discussion
Rust GameDev WG
This Month in Rust GameDev #38 - September 2022
Welcome to the 38th issue of the Rust GameDev Workgroup's
monthly newsletter.
Rust is a systems langβ¦
monthly newsletter.
Rust is a systems langβ¦
π₯3
# Rustacean Station Podcast: Veloren with Forest Anderson
https://rustacean-station.org/episode/forest-anderson
> Allen Wyma talks with Forest Anderson, co-host at Rust GameDev Podcast, and core dev on Veloren.
- 00:11 - Introduction
- 03:31 - The Rust Game Dev Team
- 07:31 - The size of the community for Rust game development
- 10:48 - The complexity of game development
- 12:43 - How Veloren was created
- 18:30 - What is Veloren
- 22:52 - The kinds of games that can be developed in Veloren
- 25:36 - The advantage of using Rust in game development
- 31:51 - Game development experience in Linux vs Windows
- 34:46 - Gaming community for Linux
- 37:40 - System Requirement for running Veloren
- 42:17 - Parting thoughts
- 43:54 - Where to reach out and how to get involved with Veloren and in the Rust Game Dev community
https://rustacean-station.org/episode/forest-anderson
> Allen Wyma talks with Forest Anderson, co-host at Rust GameDev Podcast, and core dev on Veloren.
- 00:11 - Introduction
- 03:31 - The Rust Game Dev Team
- 07:31 - The size of the community for Rust game development
- 10:48 - The complexity of game development
- 12:43 - How Veloren was created
- 18:30 - What is Veloren
- 22:52 - The kinds of games that can be developed in Veloren
- 25:36 - The advantage of using Rust in game development
- 31:51 - Game development experience in Linux vs Windows
- 34:46 - Gaming community for Linux
- 37:40 - System Requirement for running Veloren
- 42:17 - Parting thoughts
- 43:54 - Where to reach out and how to get involved with Veloren and in the Rust Game Dev community
Rustacean Station
Veloren with Forest Anderson :: Rustacean Station
Come journey with us into the weird, wonderful, and wily world of Rust.
π3π€2
# Tnx Emoji
I failed to find an emoji pack with some variant "thanks" emoji (that I use quite often on Slack and Discord), so I made a tiny personal pack using the @Stickers bot:
https://xn--r1a.website/addemoji/ozkriff -π π¦ π‘
I failed to find an emoji pack with some variant "thanks" emoji (that I use quite often on Slack and Discord), so I made a tiny personal pack using the @Stickers bot:
https://xn--r1a.website/addemoji/ozkriff -
Please open Telegram to view this post
VIEW IN TELEGRAM
π3