rustで使える(?)crate一覧【2023年版】

rust

言語アップデートについて

atcoderで、言語アップデートが行われる予定のようです。

404 Not Found - AtCoder
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.

現在はまだ準備段階のようです。

上記リンク先のスプレッドシートには以下の記載があります。

1.1 今後の進め方(2023/01/31)

“ある時点でシートをfreezeして、その情報をもとにライセンスチェック/言語インストールチェック作業を行います。

その後、言語コンテストにて動作確認を行い、フィードバックを募集します。

この「ある日にfreeze→ライセンスチェック→言語コンテストにて動作確認→フィードバックを募集」という流れを2-3サイクルほど繰り返す予定です。

ライセンスチェックや言語インストール作業で却下された言語は次サイクルにてインストール出来るよう、不備の修正をお願いします。

次のfreeze : 2/3″

2023/02/19現在、いつ言語がアップデートされるか分かりません。

現在までで2週間ほど経っているので、1サイクル1ヶ月ほどでしょうか。

そうすると、3〜4月くらいにアップデートが入りそうですね。

【2023/03/30追記】

3/28に2回目のfreezeがあったようです。

次のfreezeは4/9で、それ以降は微修正のみみたいなので、5月くらいには新しい環境が使えるのでしょうか。

「ある日にfreeze→ライセンスチェック→言語コンテストにて動作確認→フィードバックを募集」という流れを2-3サイクルほど繰り返す予定です。 次のfreezeは4/9です。

また4/9以降は言語の追加を受け付けずコマンド修正のみを受け付けます。詳しくはスプレッドシートをご確認ください。

言語アップデートのテスト環境があるみたいです。

Language Test 202301 - AtCoder
AtCoder is a programming contest site for anyone from beginners to experts. We hold weekly programming contests online.

現在提案されているrustのバージョン

1.67.1

現在提案されているrustのcrate一覧

  • ac-library-rs
  • once_cell@=1.17.0
  • static_assertions@=1.1.0
  • varisat@=0.2.2
  • memoise@=0.3.2
  • argio@=0.2.0
  • bitvec@=1.0.1
  • counter@=0.5.7
  • hashbag@=0.1.10
  • pathfinding@=4.2.1
  • recur-fn@=2.2.0
  • indexing@=0.4.1
  • index_vec@=0.1.3
  • with_locals@=0.3.0
  • amplify@=3.13.0
  • ouroboros@=0.15.5
  • easy-ext@=1.0.1
  • num@=0.4.0
  • num-bigint@=0.4.3
  • num-complex@=0.4.3
  • num-integer@=0.1.45
  • num-iter@=0.1.43
  • num-rational@=0.4.1
  • num-traits@=0.2.15
  • num-derive@=0.3.3
  • ndarray@=0.15.6
  • nalgebra@=0.32.1
  • alga@=0.9.3
  • libm@=0.2.6
  • rand@=0.8.5
  • getrandom@=0.2.8
  • rand_chacha@=0.3.1
  • rand_core@=0.6.4
  • rand_hc@=0.3.1
  • rand_pcg@=0.3.1
  • rand_distr@=0.4.3
  • petgraph@=0.6.2
  • indexmap@=1.9.2
  • regex@=1.7.1
  • lazy_static@=1.4.0
  • ordered-float@=3.4.0
  • ascii@=1.1.0
  • permutohedron@=0.2.4
  • superslice@=1.0.0
  • itertools@=0.10.5
  • itertools-num@=0.1.3
  • maplit@=1.0.2
  • either@=1.8.1
  • im-rc@=15.1.0
  • fixedbitset@=0.4.2
  • bitset-fixed@=0.1.0
  • proconio@=0.4.3
  • text_io@=0.1.12
  • whiteread@=0.5.0
  • rustc-hash@=1.1.0
  • smallvec@=1.10.0

何かわかったら追記していきます。

コメント

タイトルとURLをコピーしました