今週のRust 505

2023-07-26

説明

本文は ChatGPT(gpt-4-1106-preview) によって翻訳されました。

こんにちは、そして「This Week in Rust」の新しい号にようこそ! Rustは、誰もが信頼できて効率的なソフトウェアを構築できるようにするプログラミング言語です。 これは、その進展とコミュニティの週刊要約です。 何か言及したいですか?Twitterで@ThisWeekInRust、mastodon.socialで@ThisWeekinRustにタグを付けて、またはプルリクエストを送ってください。 参加したいですか?私たちは貢献を愛しています

This Week in RustGitHub上でオープンに開発され、アーカイブはthis-week-in-rust.orgで閲覧できます。 今週の号に何か間違いを見つけた場合は、PRを送信してください

Rust コミュニティからのアップデート

公式情報

財団

プロジェクト/ツールのアップデート

観察/思考

Rust のウォークスルー

研究

その他雑多

今週のクレート

今週のクレートは tower-async です。これは現在夜間のみ利用可能な非同期ライブラリーで、ネットワークサーバーを構築するためにtowerを基にしています。

Glen De Cauwsemaecker による自己推薦に感謝します!

来週の提案と投票はこちらからどうぞ

参加の呼びかけ

オープンソースプロジェクトに貢献したいと思っているが、どこから始めればいいのか分からないですか? 毎週、Rustコミュニティからいくつかのタスクをピックアップし、始めるためのきっかけを提供します!

これらのタスクの中にはメンターが付いているものもあるかもしれません。詳細はタスクページをご覧ください。

もしあなたがRustプロジェクトのオーナーであり、コントリビューターを探している場合は、タスクをこちらに提出してください。

Rust プロジェクトからの更新

先週、合併されたプルリクエストは406件でした。

これらはRustプログラミング言語や関連ツールの最近の変更、修正、追加機能に関する様々なGitHubプルリクエストの要約です。

  1. error_impl_error - エラー型にErrorトレイトを実装するための不必要なResult使用を検出する新しいlint。
  2. four_forward_slashes - 4つの連続したスラッシュ(////)のコメントを検出する新しいlint。
  3. iter_skip_zero - イテレータの開始時に.skip(0)メソッドを使用することのないよう警告する新しいlint。
  4. needless_return_with_try - tryブロック内での無用なreturn文の使用を検出する新しいlint。
  5. redundant_guards - match文の中での冗長なガード条件を検出する新しいlint。
  6. string_lit_chars_any - 文字列リテラルの文字を検査するためにchars().any(...)を使用する際の改善を提案する新しいlint。
  7. redundant_locals - 無駄なローカル変数を検出する新しいlint。

また、以下はClippy内部の開発に関連する変更です。

2023年07月26日から2023年08月23日までの間のRustイベント 🦀

(注: 具体的なイベントの詳細が不足しています。イベントの名前、場所、時間、参加方法などの具体的な情報があれば、もっと正確な翻訳が提供できます。上記は、与えられた情報をもとにした一般的な翻訳です。)

バーチャル

アジア

ヨーロッパ

北アメリカ

オセアニア

もしRustイベントを開催している場合は、カレンダーに追加してここで紹介してください。イベントへのリンクを追加することも忘れないでください。 アクセスについてはRust コミュニティチームにメールしてください。

Rustの仕事:

TWiR(This Week in Rust)は、個々の求人掲示の掲載をやめました。この変更に関する詳細は、以下のリンクからご覧いただけます:

https://github.com/rust-lang/this-week-in-rust/issues/3412

最新の求人情報はr/rustのWho's Hiringスレッドをご覧ください。

今週の格言

Rustaceanとは、「後で後悔する状況で」と言われるのが苦手なプログラマのことです。

Predrag Gruevski on mastodon

提案してくれたKevin Mehallさんに感謝します!

来週の引用を提出し、投票してください!

This Week in Rustは以下の人々によって編集されています: nellshamrell, llogiq, cdmistman, ericseppanen, extrawurst, andrewpollack, U007D, kolharsam, joelmarcey, mariannegoldin, bennyvasquez.

メーリングリストのホスティングは The Rust Foundation が提供しています

r/rust で議論する