Skip to content

Commit c339fa6

Browse files
Merge pull request #3 from rust-lang/master
get the updates
2 parents 535275b + 2be0c0c commit c339fa6

15 files changed

+3257
-11
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ license](http://mit-license.org/).
99
## PRs for next issue are now being accepted
1010

1111
To propose content for inclusion in the next newsletter (found in the `drafts/`
12-
folder), create a new [Pull Request][pr] updating the relevant section in the
12+
folder), create a new [Pull Request](https://github.com/rust-lang/this-week-in-rust/pulls) updating the relevant section in the
1313
draft.
1414

1515
Alternately, tweet us [@thisweekinrust](https://twitter.com/thisweekinrust).

draft/2021-08-04-this-week-in-rust.md renamed to content/2021-08-04-this-week-in-rust.md

Lines changed: 45 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,33 +15,55 @@ If you find any errors in this week's issue, [please submit a PR](https://github
1515
## Updates from Rust Community
1616

1717
### Official
18+
* [Announcing Rust 1.54.0](https://blog.rust-lang.org/2021/07/29/Rust-1.54.0.html)
19+
* [The push for GATs stabilization](https://blog.rust-lang.org/2021/08/03/GATs-stabilization-push.html)
20+
* [Inside] [Rust Compiler August Steering Cycle](https://blog.rust-lang.org/inside-rust/2021/07/30/compiler-team-august-steering-cycle.html)
1821

1922
### Project/Tooling Updates
23+
* [IntelliJ Rust Changelog #152](https://intellij-rust.github.io/2021/08/02/changelog-152.html)
24+
* [What's new in IntelliJ Rust](https://blog.jetbrains.com/rust/2021/08/04/what-s-new-in-intellij-rust-for-the-2021-2-release-cycle/)
25+
* [rust-analyzer Changelog #88](https://rust-analyzer.github.io/thisweek/2021/08/02/changelog-88.html)
26+
* [GCC Rust Monthly Report #8 July 2021](https://thephilbert.io/2021/08/02/gcc-rust-monthly-report-8-july-2021/)
27+
* [rustc_codegen_gcc: Progress Report #2](https://blog.antoyo.xyz/rustc_codegen_gcc-progress-report-2)
28+
* [Rust on Espressif chips](https://mabez.dev/blog/posts/esp-rust-espressif/)
2029
* [ConnectorX: accelerate data loading from databases to dataframes](https://github.com/sfu-db/connector-x)
2130
* [This week in SixtyFPS (a Rust GUI toolkit)](https://sixtyfps.io/thisweek/2021-08-02.html)
22-
* [What's new in IntelliJ Rust](https://blog.jetbrains.com/rust/2021/08/04/what-s-new-in-intellij-rust-for-the-2021-2-release-cycle/)
31+
* [This week in Fluvio 1: the programmable streaming platform](https://www.fluvio.io/news/this-week-in-fluvio-0001/)
2332
* [This week in Datafuse #1](https://datafuselabs.github.io/weekly/2021-08-04-datafuse-weekly/)
2433
* [This Week In TensorBase 14](https://tensorbase.io/thisweek/2021-08-04-tw_14/)
2534

2635
### Observations/Thoughts
27-
2836
* [15k inserts/s with Rust and SQLite](https://kerkour.com/blog/high-performance-rust-with-sqlite/)
2937
* [Deep Learning in Rust with GPU using onnxruntime-rs](https://able.bio/haixuanTao/deep-learning-in-rust-with-gpu--26c53a7f)
38+
* [Rewriting my mobile game in Rust targeting WASM](https://itnext.io/rewriting-my-mobile-game-in-rust-targeting-wasm-1f9f82751830)
39+
* [How to write really slow Rust code](https://renato.athaydes.com/posts/how-to-write-slow-rust-code.html)
40+
* [Rust: First Thoughts](https://dev.to/mapoulos/rust-first-thoughts-7l0)
41+
* [5 Reasons Why You Should Start Using Rust for Personal Projects](https://www.bexxmodd.com/post/5-reasons-why-use-rust)
42+
* [A Borrowck Battle to Remember](https://jstrong.dev/posts/2021/borrowck-battle-to-remember/)
43+
* [audio] [Open Source Security Episode 282 - The security of Rust: who left all this awesome in here?](https://opensourcesecurity.io/2021/08/01/episode-282-the-security-of-rust-who-left-all-this-awesome-in-here/)
3044

3145
### Rust Walkthroughs
32-
33-
* [How to deploy Rust on Heroku (with Docker)](https://kerkour.com/blog/deploy-rust-on-heroku-with-docker/)
46+
* [Async Rust From The Ground Up: A Simple Web Server](https://ibraheem.ca/writings/a-simple-web-server/)
3447
* [Implementing Base64 from scratch with Rust](https://dev.to/tiemen/implementing-base64-from-scratch-in-rust-kb1)
48+
* [Improvements for #[doc] attributes in Rust](https://blog.guillaume-gomez.fr/articles/2021-08-03+Improvements+for+%23%5Bdoc%5D+attributes+in+Rust)
49+
* [How to deploy Rust on Heroku (with Docker)](https://kerkour.com/blog/deploy-rust-on-heroku-with-docker/)
50+
* [Rust #7: Command-Line interfaces](https://dev.to/cthutu/rust-7-command-line-interfaces-4084)
51+
* [Adding our own custom statement to Rust language](https://dev.to/xphoniex/adding-our-own-custom-statement-to-rust-language-30lc)
52+
* [Core dump for Rust](https://dev.to/jcarlosv/core-dump-for-rust-10nm)
53+
* [Zero to Production in Rust #9: Naive Newsletter Delivery](https://www.lpalmieri.com/posts/naive-newsletter-delivery/)
54+
* [Interacting with data from FFI in Rust](https://blog.guillaume-gomez.fr/articles/2021-07-29+Interacting+with+data+from+FFI+in+Rust)
3555
* [How I built End-to-End Encrypted Messaging in 51 lines of Rust, using the Ockam crate](https://github.com/ockam-network/ockam/tree/develop/documentation/use-cases/end-to-end-encryption-with-rust#readme)
36-
* [ZH] [Tokio Internals - 源码解读和设计分析](https://tony612.github.io/tokio-internals)
37-
38-
### Research
56+
* [PT] [Resumo: Closure no Rust](https://dev.to/henrybarreto/resumo-closure-no-rust-4gal)
57+
* [ZH-CN] [Tokio Internals - 源码解读和设计分析](https://tony612.github.io/tokio-internals)
3958

4059
### Miscellaneous
41-
60+
* [Rust is the most loved language, SIX YEARS IN A ROW. StackOverflow Survey 2021 is out!](https://www.reddit.com/r/rust/comments/owll2j/rust_is_the_most_loved_language_six_years_in_a/)
61+
* [Rust Module of the Week!](https://www.reddit.com/r/rust/comments/owtiuf/rust_module_of_the_week/)
62+
* [University of Illinois at Urbana-Champaign Graduate (Ralf Jung) receives ACM Doctoral Dissertation Award](https://www.acm.org/media-center/2021/july/dissertation-award-2020)
4263
* [Implementing a BLT parser by hand in Rust (vs pest and combine): OpenTally dev log](https://yingtongli.me/blog/2021/07/30/blt-parser.html)
4364
* [Rust on RISC-V BL602: Is It Sunny?](https://lupyuen.github.io/articles/adc)
4465
* [Rust Design FAQ for C++ Programmers](https://cppfaq.rs)
66+
* [🦀 Role-Based Access Control (RBAC) Guide in Rust](https://docs.osohq.com/rust/guides/roles/getting-started.html)
4567
* [betterCode Rust Conference announced (October 13)](https://rust.bettercode.eu/)
4668

4769
## Crate of the Week
@@ -138,7 +160,7 @@ decision. Express your opinions now.
138160
* [disposition: merge] [Stabilize `Vec<T>::shrink_to`](https://github.com/rust-lang/rust/pull/86879)
139161
* [disposition: merge] [impl Default, Copy, Clone for std::io::Sink and Empty](https://github.com/rust-lang/rust/pull/86744)
140162
* [disposition: merge] [impl Pattern for char array](https://github.com/rust-lang/rust/pull/86336)
141-
* [disposiiton: merge] [Weaken guarantee around advancing underlying iterators in zip](https://github.com/rust-lang/rust/pull/83791)
163+
* [disposition: merge] [Weaken guarantee around advancing underlying iterators in zip](https://github.com/rust-lang/rust/pull/83791)
142164

143165
### New RFCs
144166

@@ -178,11 +200,24 @@ Email the [Rust Community Team][community] for access.
178200

179201
* [Senior Blockchain Engineer](https://arbeitnow.com/view/senior-blockchain-engineer-travala-359033)
180202

203+
**ChainSafe**
204+
205+
* [Rust Developer (Remote)](https://jobs.smartrecruiters.com/ChainSafeSystemsInc/743999739358248-rust-developer)
206+
181207
**Kollider**
182208

183209
* [Junior Backend Engineer (Remote)](https://kollider.homerun.co/junior-backend-engineer/en)
184210
* [Senior Backend Engineer (Remote)](https://kollider.homerun.co/senior-backend-engineer/en)
185211

212+
**Kraken**
213+
214+
* [Senior Backend Engineer - Rust - Core Backend (Remote)](https://jobs.lever.co/kraken/4c864c8f-bde6-443d-b521-dd90df0e9105)
215+
* [Senior Banking Engineer - Rust (Remote)](https://jobs.lever.co/kraken/2863623f-13c9-4f50-992d-7c25736a60f9)
216+
217+
**Subspace Labs**
218+
219+
* [Several Rust positions available](https://jobs.lever.co/subspacelabs)
220+
186221
# Quote of the Week
187222

188223
Sadly, this week saw no quote of the week nominations.
@@ -191,4 +226,4 @@ Sadly, this week saw no quote of the week nominations.
191226

192227
*This Week in Rust is edited by: [nellshamrell](https://github.com/nellshamrell), [llogiq](https://github.com/llogiq), and [cdmistman](https://github.com/cdmistman).*
193228

194-
<small>[Discuss on r/rust](https://www.reddit.com/r/rust/comments/k5nsab/this_week_in_rust_367/)</small>
229+
<small>[Discuss on r/rust](https://www.reddit.com/r/rust/comments/oy7hvm/this_week_in_rust_402/)</small>

0 commit comments

Comments
 (0)