From 50bd39903e2fc01a72064a071b6b3badf66c453d Mon Sep 17 00:00:00 2001 From: Nell Shamrell Date: Wed, 20 Mar 2024 18:04:37 -0700 Subject: [PATCH 1/2] formats issue, adds reddit links, and prepares for publishing Signed-off-by: Nell Shamrell --- draft/2024-03-20-this-week-in-rust.md | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/draft/2024-03-20-this-week-in-rust.md b/draft/2024-03-20-this-week-in-rust.md index 868879cb6..15731163d 100644 --- a/draft/2024-03-20-this-week-in-rust.md +++ b/draft/2024-03-20-this-week-in-rust.md @@ -27,10 +27,6 @@ and just ask the editors to select the category. --> -### Official - -### Foundation - ### Newsletters * [The Embedded Rustacean Issue #15](https://www.theembeddedrustacean.com/p/the-embedded-rustacean-issue-15) @@ -58,6 +54,7 @@ and just ask the editors to select the category. * [What part of Rust compilation is the bottleneck?](https://kobzol.github.io/rust/rustc/2024/03/15/rustc-what-takes-so-long.html) * [Lambda on hard mode: Inside Modal's web infrastructure](https://modal.com/blog/serverless-http) * [Embedded Rust Bluetooth on ESP: BLE Advertiser](https://apollolabsblog.hashnode.dev/embedded-rust-bluetooth-on-esp-ble-advertiser) +* [video] [Diplomat - Idiomatic Multi-Language APIs - Robert Bastian - Rust Zürisee March 2024](https://www.youtube.com/watch?list=PL85XCvVPmGQipj690WrVgsnU4K4x7qFGy&v=q5gh-XX1_Ws) ### Rust Walkthroughs @@ -69,8 +66,6 @@ and just ask the editors to select the category. * [Rust Tools Survey (by JetBrains)](https://surveys.jetbrains.com/s3/s1-Rust-Tools-Survey) ### Miscellaneous -* [Diplomat - Idiomatic Multi-Language APIs - Robert Bastian - Rust Zürisee March 2024](https://www.youtube.com/watch?list=PL85XCvVPmGQipj690WrVgsnU4K4x7qFGy&v=q5gh-XX1_Ws) - * [RustNL 2024 schedule announced](https://2024.rustnl.org/schedule/) * [Fighting back: Turning the Tables on Web Scrapers Using Rust](https://medium.com/p/564df967511a) * [The book "Code Like a Pro in Rust" is released](https://www.manning.com/books/code-like-a-pro-in-rust) @@ -439,8 +434,7 @@ https://github.com/rust-lang/this-week-in-rust/issues/3412 --> -Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE) - +Please see the latest [Who's Hiring thread on r/rust](https://www.reddit.com/r/rust/comments/1arr8xi/official_rrust_whos_hiring_thread_for_jobseekers/) # Quote of the Week > In 10 years we went from “Rust will never replace C and C++” to “New C/C++ should not be written anymore, and you should use Rust”. Good job. @@ -455,4 +449,4 @@ Thanks to [Dennis Luxen](https://users.rust-lang.org/t/twir-quote-of-the-week/32 *Email list hosting is sponsored by [The Rust Foundation](https://foundation.rust-lang.org/)* -[Discuss on r/rust](REDDIT_LINK_HERE) +[Discuss on r/rust](https://www.reddit.com/r/rust/comments/1bju0xl/this_week_in_rust_539/) From 6c568c7e4f126af6ada8a91d346afb1d0ab0b531 Mon Sep 17 00:00:00 2001 From: Nell Shamrell Date: Wed, 20 Mar 2024 18:05:52 -0700 Subject: [PATCH 2/2] adds draft for next issue Signed-off-by: Nell Shamrell --- .../2024-03-20-this-week-in-rust.md | 0 draft/2024-03-27-this-week-in-rust.md | 289 ++++++++++++++++++ 2 files changed, 289 insertions(+) rename {draft => content}/2024-03-20-this-week-in-rust.md (100%) create mode 100644 draft/2024-03-27-this-week-in-rust.md diff --git a/draft/2024-03-20-this-week-in-rust.md b/content/2024-03-20-this-week-in-rust.md similarity index 100% rename from draft/2024-03-20-this-week-in-rust.md rename to content/2024-03-20-this-week-in-rust.md diff --git a/draft/2024-03-27-this-week-in-rust.md b/draft/2024-03-27-this-week-in-rust.md new file mode 100644 index 000000000..d2daaae45 --- /dev/null +++ b/draft/2024-03-27-this-week-in-rust.md @@ -0,0 +1,289 @@ +Title: This Week in Rust 540 +Number: 540 +Date: 2024-03-27 +Category: This Week in Rust + +Hello and welcome to another issue of *This Week in Rust*! +[Rust](https://www.rust-lang.org/) is a programming language empowering everyone to build reliable and efficient software. +This is a weekly summary of its progress and community. +Want something mentioned? Tag us at [@ThisWeekInRust](https://twitter.com/ThisWeekInRust) on Twitter or [@ThisWeekinRust](https://mastodon.social/@thisweekinrust) on mastodon.social, or [send us a pull request](https://github.com/rust-lang/this-week-in-rust). +Want to get involved? [We love contributions](https://github.com/rust-lang/rust/blob/master/CONTRIBUTING.md). + +*This Week in Rust* is openly developed [on GitHub](https://github.com/rust-lang/this-week-in-rust) and archives can be viewed at [this-week-in-rust.org](https://this-week-in-rust.org/). +If you find any errors in this week's issue, [please submit a PR](https://github.com/rust-lang/this-week-in-rust/pulls). + +## Updates from Rust Community + + + +### Official + +### Foundation + +### Newsletters + +### Project/Tooling Updates + +### Observations/Thoughts + +### Rust Walkthroughs + +### Research + +### Miscellaneous + +## Crate of the Week + + + +[Please submit your suggestions and votes for next week][submit_crate]! + +[submit_crate]: https://users.rust-lang.org/t/crate-of-the-week/2704 + +## [Call for Testing](https://github.com/rust-lang/rfcs/issues?q=label%3Acall-for-testing) +An important step for RFC implementation is for people to experiment with the +implementation and give feedback, especially before stabilization. The following +RFCs would benefit from user testing before moving forward: + + + + + +If you are a feature implementer and would like your RFC to appear on the above list, add the new `call-for-testing` +label to your RFC along with a comment providing testing instructions and/or guidance on which aspect(s) of the feature +need testing. + +## Call for Participation; projects and speakers + +### CFP - Projects + +Always wanted to contribute to open-source projects but did not know where to start? +Every week we highlight some tasks from the Rust community for you to pick and get started! + +Some of these tasks may also have mentors available, visit the task page for more information. + + + + +If you are a Rust project owner and are looking for contributors, please submit tasks [here][guidelines]. + +[guidelines]: https://users.rust-lang.org/t/twir-call-for-participation/4821 + +### CFP - Speakers + +Are you a new or experienced speaker looking for a place to share something cool? This section highlights events that are being planned and are accepting submissions to join their event as a speaker. + + + + +If you are an event organizer hoping to expand the reach of your event, please submit a link to the submission website through a [PR to TWiR](https://github.com/rust-lang/this-week-in-rust). + +## Updates from the Rust Project + + + +### Rust Compiler Performance Triage + + + +### [Approved RFCs](https://github.com/rust-lang/rfcs/commits/master) + +Changes to Rust follow the Rust [RFC (request for comments) process](https://github.com/rust-lang/rfcs#rust-rfcs). These +are the RFCs that were approved for implementation this week: + + + + + + + +### Final Comment Period + +Every week, [the team](https://www.rust-lang.org/team.html) announces the 'final comment period' for RFCs and key PRs +which are reaching a decision. Express your opinions now. + +#### [RFCs](https://github.com/rust-lang/rfcs/labels/final-comment-period) + + + + + +#### [Tracking Issues & PRs](https://github.com/rust-lang/rust/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) + + + + + +### [Language Reference](https://github.com/rust-lang/reference/issues?q=is%3Aopen+label%3Afinal-comment-period+sort%3Aupdated-desc) + + + + +## Upcoming Events + +Rusty Events between 2024-03-27 - 2024-04-24 🦀 + +### Virtual + +* 2024-03-20 | Virtual (Cardiff, UK) | [Rust and C++ Cardiff](https://www.meetup.com/rust-and-c-plus-plus-in-cardiff/) + * [**Rust for Rustaceans Book Club: Chapter 3 - Designing Interfaces**](https://www.meetup.com/rust-and-c-plus-plus-in-cardiff/events/299505703/) +* 2024-03-20 | Virtual (Vancouver, BC, CA) | [Vancouver Rust](https://www.meetup.com/vancouver-rust/) + * [**Rust Study/Hack/Hang-out**](https://www.meetup.com/vancouver-rust/events/292763494/) +* 2024-03-21 | Virtual (Charlottesville, NC, US) | [Charlottesville Rust Meetup](https://www.meetup.com/charlottesville-rust-meetup/) + * [**Crafting Interpreters in Rust Collaboratively**](https://www.meetup.com/charlottesville-rust-meetup/events/298368793/) +* 2024-03-26 | Virtual + In Person (Barcelona, ES) | [BcnRust](https://www.meetup.com/es-ES/bcnrust/) + * [**13th BcnRust Meetup**](https://www.meetup.com/es-ES/bcnrust/events/299223178/) - [Stream](https://www.youtube.com/@bcnrust) +* 2024-03-26 | Virtual (Dallas, TX, US) | [Dallas Rust](https://www.meetup.com/dallasrust/) + * [**Last Tuesday**](https://www.meetup.com/dallasrust/events/299644917/) +* 2024-03-28 | Virtual + In Person (Berlin, DE) | [OpenTechSchool Berlin](https://berline.rs/) + [Rust Berlin](https://www.meetup.com/rust-berlin/) + * [**Rust Hack and Learn**](https://meet.jit.si/RustHackAndLearnBerlin) | [**Mirror: Rust Hack n Learn Meetup**](https://www.meetup.com/rust-berlin/events/298457904/) +* 2024-04-02 | Virtual (Buffalo, NY, US) | [Buffalo Rust](https://www.meetup.com/buffalo-rust-meetup/) + * [**Buffalo Rust User Group**](https://www.meetup.com/buffalo-rust-meetup/events/mrnrktygcgbdb/) +* 2024-04-03 | Virtual (Cardiff, UK) | [Rust and C++ Cardiff](https://www.meetup.com/rust-and-c-plus-plus-in-cardiff/) + * [**Rust for Rustaceans Book Club: Chapter 4 - Error Handling**](https://www.meetup.com/rust-and-c-plus-plus-in-cardiff/events/299507234/) +* 2024-04-03 | Virtual (Indianapolis, IN, US) | [Indy Rust](https://www.meetup.com/indyrs/) + * [**Indy.rs - with Social Distancing**](https://www.meetup.com/indyrs/events/299047892/) +* 2024-04-04 | Virtual (Charlottesville, NC, US) | [Charlottesville Rust Meetup](https://www.meetup.com/charlottesville-rust-meetup/) + * [**Crafting Interpreters in Rust Collaboratively**](https://www.meetup.com/charlottesville-rust-meetup/events/298368794/) +* 2024-04-09 | Virtual (Dallas, TX, US) | [Dallas Rust](https://www.meetup.com/dallasrust/) + * [**Second Tuesday**](https://www.meetup.com/dallasrust/events/298341660/) +* 2024-04-11 | Virtual + In Person (Berlin, DE) | [OpenTechSchool Berlin](https://berline.rs/) + [Rust Berlin](https://www.meetup.com/rust-berlin/) + * [**Rust Hack and Learn**](https://meet.jit.si/RustHackAndLearnBerlin) | [**Mirror: Rust Hack n Learn Meetup**](https://www.meetup.com/rust-berlin/events/298477689/) +* 2024-04-11 | Virtual (Nürnberg, DE) | [Rust Nüremberg](https://www.meetup.com/rust-noris/) + * [**Rust Nürnberg online**](https://www.meetup.com/rust-noris/events/297945256/) +* 2024-04-16 | Virtual (Washinigton, DC, US) | [Rust DC](https://www.meetup.com/rustdc/) + * [**Mid-month Rustful**](https://www.meetup.com/rustdc/events/299346486/) +* 2024-04-17| Virtual (Vancouver, BC, CA) | [Vancouver Rust](https://www.meetup.com/vancouver-rust/) + * [**Rust Study/Hack/Hang-out**](https://www.meetup.com/vancouver-rust/events/298542323/) + +### Africa + +* 2024-04-05 | Kampala, UG | [Rust Circle Kampala](https://www.eventbrite.com/o/rust-circle-kampala-65249289033) + * [**Rust Circle Meetup**](https://www.eventbrite.com/e/rust-circle-meetup-tickets-628763176587) + +### Asia + +* 2024-03-30 | New Delhi, IN | [Rust Delhi](https://www.meetup.com/rustdelhi/) + * [**Rust Delhi Meetup #6**](https://www.meetup.com/rustdelhi/events/299771772/) + +### Europe + +* 2024-03-20 | Girona, ES | [Rust Girona](https://www.meetup.com/rust-girona/) + * [**Introduction to programming Microcontrollers with Rust**](https://www.meetup.com/rust-girona/events/299172343/) +* 2024-03-20 | Lyon, FR | [Rust Lyon](https://www.meetup.com/fr-FR/rust-lyon/) + * [**Rust Lyon Meetup #9**](https://www.meetup.com/fr-FR/rust-lyon/events/299527560/) +* 2024-03-20 | Oxford, UK | [Oxford Rust Meetup Group](https://www.meetup.com/oxford-rust-meetup-group/) + * [**Introduction to Rust**](https://www.meetup.com/oxford-rust-meetup-group/events/299652414/) +* 2024-03-21 | Augsburg, DE | [Rust Meetup Augsburg](https://www.meetup.com/de-DE/rust-meetup-augsburg/) + * [**Augsburg Rust Meetup #6**](https://www.meetup.com/de-DE/rust-meetup-augsburg/events/299354449/) +* 2024-03-21 | Lille, FR | [Rust Lille](https://www.meetup.com/meetup-group-zgphbyet/) + * [**Rust Lille #6: Du RSS et de L'ECS !**](https://www.meetup.com/meetup-group-zgphbyet/events/299295547/) +* 2024-03-21 | Vienna, AT | [Rust Vienna](https://www.meetup.com/rust-vienna/) + * [**Rust Vienna Meetup - March - Unsafe Rust**](https://www.meetup.com/rust-vienna/events/299682390/) +* 2024-03-23 | Stockholm, SE | [Stockholm Rust](https://www.meetup.com/stockholm-rust/) + * [**Ferris' Fika Forum**](https://www.meetup.com/stockholm-rust/events/299726070/) | [Map](https://maps.google.com/maps?hl=en&q=Starbucks%2C%20Hamngatan%2033%2C%20111%2047%20Stockholm%2C%20Sweden) +* 2024-03-25 | London, UK | [Rust London User Group](https://www.meetup.com/rust-london-user-group/) + * [**LDN Talks: Rust Nation 2024 Pre-Conference Meetup**](https://www.meetup.com/rust-london-user-group/events/299770214/) +* 2024-03-26 | Barcelona, ES + Virtual | [BcnRust](https://www.meetup.com/es-ES/bcnrust/) + * [**13th BcnRust Meetup**](https://www.meetup.com/es-ES/bcnrust/events/299223178/) +* 2024-03-26 - 2024-03-28 | London, UK | [Rust Nation UK](https://www.rustnationuk.com/) + * [**Rust Nation 2024 - Conference**](https://www.rustnationuk.com/) +* 2024-03-28 | Berlin, DE | [Rust Berlin](https://www.meetup.com/rust-berlin/) + * [**Rust and Tell**](https://www.meetup.com/rust-berlin/events/299288961/) +* 2024-04-10 | Cambridge, UK | [Cambridge Rust Meetup](https://www.meetup.com/cambridge-rust-meetup/) + * [**Rust Meetup Reboot 3**](https://www.meetup.com/cambridge-rust-meetup/events/299730322/) +* 2024-04-10 | Oslo, NO | [Rust Oslo](https://www.meetup.com/rust-oslo/) + * [**Rust Hack'n'Learn at Kampen Bistro**](https://www.meetup.com/rust-oslo/events/299488225/) +* 2024-04-11 | Bordeaux, FR | [Rust Bordeaux](https://www.meetup.com/bordeaux-rust/) + * [**Rust Bordeaux #2 : Présentations**](https://www.meetup.com/bordeaux-rust/events/299628716/) +* 2024-04-11 | Reading, UK | [Reading Rust Workshop](https://www.meetup.com/reading-rust-workshop/) + * [**Reading Rust Meetup at Browns**](https://www.meetup.com/reading-rust-workshop/events/299694473/) +* 2024-04-16 | Bratislava, SK | [Bratislava Rust Meetup Group](https://www.meetup.com/bratislava-rust-meetup-group/) + * [**Rust Meetup by Sonalake #5**](https://www.meetup.com/bratislava-rust-meetup-group/events/299302952/) +* 2024-04-16 | Munich, DE + Virtual | [Rust Munich](https://www.meetup.com/rust-munich/) + * [**Rust Munich 2024 / 1 - hybrid**](https://www.meetup.com/rust-munich/events/298507657/) + +### North America + +* 2024-03-21 | Mountain View, CA, US | [Mountain View Rust Meetup](https://www.meetup.com/mv-rust-meetup/) + * [**Rust Meetup at Hacker Dojo**](https://www.meetup.com/mv-rust-meetup/events/299803556/) +* 2024-03-21 | Nashville, TN, US | [Music City Rust Developers](https://www.meetup.com/music-city-rust-developers/) + * [**Rust Meetup : Lightning Round!**](https://www.meetup.com/music-city-rust-developers/events/297773398/) +* 2024-03-21 | Seattle, WA, US | [Seattle Rust User Group](https://www.meetup.com/seattle-rust-user-group/) + * [**Seattle Rust User Group Meetup**](https://www.meetup.com/seattle-rust-user-group/events/298631832/) +* 2024-03-21 | Spokane, WA, US | [Spokane Rust Meetup](https://www.meetup.com/spokane-rust/) | [Spokane Rust Website](https://www.spokanerust.com/) + * [**Presentation: Brilliance in Borrowing**](https://www.meetup.com/spokane-rust/events/299715905/) +* 2024-03-22 | Somerville, MA, US | [Boston Rust Meetup](https://www.meetup.com/bostonrust/) + * [**Somerville Union Square Rust Lunch, Mar 22**](https://www.meetup.com/bostonrust/events/299262036/) +* 2024-03-26 | Minneapolis, MN, US | [Minneapolis Rust Meetup](https://www.meetup.com/minneapolis-rust-meetup/) + * [**Minneapolis Rust: Getting started with Rust!**](https://www.meetup.com/minneapolis-rust-meetup/events/299489274/) +* 2024-03-27 | Austin, TX, US | [Rust ATX](https://www.meetup.com/rust-atx/) + * [**Rust Lunch - Fareground**](https://www.meetup.com/rust-atx/events/299220136/) +* 2024-03-27 | Hawthorne (Los Angeles), CA, US | [Freeform](https://freeform.co/) + * [**Rust in the Physical World 🦀 Tech Talk Event at Freeform**](https://freeformxrust.rsvpify.com/) +* 2024-03-31 | Boston, MA, US | [Boston Rust Meetup](https://www.meetup.com/bostonrust/) + * [**Beacon Hill Rust Lunch, Mar 31**](https://www.meetup.com/bostonrust/events/299262047/) +* 2024-04-04 | Mountain View, CA, US | [Mountain View Rust Meetup](https://www.meetup.com/mv-rust-meetup/) + * [**Rust Meetup at Hacker Dojo**](https://www.meetup.com/mv-rust-meetup/events/299803577/) +* 2024-04-11 | Seattle, WA, US | [Seattle Rust User Group](https://www.meetup.com/seattle-rust-user-group/) + * [**Seattle Rust User Group Meetup**](https://www.meetup.com/seattle-rust-user-group/events/299509326/) +* 2024-04-16 | San Francisco, CA, US | [San Francisco Rust Study Group](https://www.meetup.com/san-francisco-rust-study-group/) + * [**Rust Hacking in Person**](https://www.meetup.com/san-francisco-rust-study-group/events/299186907/) + +If you are running a Rust event please add it to the [calendar] to get +it mentioned here. Please remember to add a link to the event too. +Email the [Rust Community Team][community] for access. + +[calendar]: https://www.google.com/calendar/embed?src=apd9vmbc22egenmtu5l6c5jbfc%40group.calendar.google.com +[community]: mailto:community-team@rust-lang.org + +## Jobs + + +Please see the latest [Who's Hiring thread on r/rust](INSERT_LINK_HERE) + +# Quote of the Week + + + +[Please submit quotes and vote for next week!](https://users.rust-lang.org/t/twir-quote-of-the-week/328) + +*This Week in Rust is edited by: [nellshamrell](https://github.com/nellshamrell), [llogiq](https://github.com/llogiq), [cdmistman](https://github.com/cdmistman), [ericseppanen](https://github.com/ericseppanen), [extrawurst](https://github.com/extrawurst), [andrewpollack](https://github.com/andrewpollack), [U007D](https://github.com/U007D), [kolharsam](https://github.com/kolharsam), [joelmarcey](https://github.com/joelmarcey), [mariannegoldin](https://github.com/mariannegoldin), [bennyvasquez](https://github.com/bennyvasquez).* + +*Email list hosting is sponsored by [The Rust Foundation](https://foundation.rust-lang.org/)* + +[Discuss on r/rust](REDDIT_LINK_HERE)