alacritty - A cross-platform, GPU enhanced terminal emulator Andromeda - JavaScript & TypeScript runtime built from the ground up in Rust 🦀 and powered by The Nova Engine. Arti - An implementation of Tor. (So far, it's a not-very-complete client. But watch this space!) asm-cli-rust - An interactive assembly shell. clash-verge-rev/clash-verge-rev - A cross-platform, modern Clash GUI based on tauri
Rust 1.0 リリースおめでとうございます!!!! Rust 1.0 がリリースされました!!!!めでたい!!!!!! このリリースは非常に大きな一歩です。これまではコンパイラのバージョンが上がる度にコードを頑張って修正する必要がありましたが、今後はstable な rustc を使って作ったコードについては、将来にわたってもコンパイル可能で動作することが保証されます。 (機能の deprecation などはありますので、絶対的なものではありませんが、破壊的変更の頻度・度合いはこれまでよりもだいぶ控えめになるはずで、バージョンアップへの追従を諦めてしまうこと、いわゆる "Rust 疲れ" 現象は減ることが期待できます) 現時点での Rust を取り巻く環境の問題 言語の安定化により、サードパーティーのライブラリは今後どんどん充実していくと予想されます。Rust の将来はバラ色になるに
The Piston team would like to announce release of Visual Rust 0.1 Visual Rust is Visual Studio extension for Rust language. This release adds Rust editor and support for creating, building and running Rust projects. It’s an early version, but we hope you will enjoy using it! Download it from here. Suggest new features and report problems on our issue tracker.
Yesterday I was working on a small feature for the Rust compiler, and came across a situation which really showcased Rust’s awesomeness as a language. There was a struct which was exposed to an API, and I wished to give it access to a list of things known as “attributes”, where the list was a heap-allocated vector. Now, I have two ways of actually giving the struct access to a vector. I can either
Reenix: Implementing a Unix-Like Operating System in Rust Alex Light (alexander light@brown.edu) Advisor: Tom Doeppner Reader: Shriram Krishnamurthi Brown University, Department of Computer Science April 2015 Abstract This paper describes the experience, problems and successes found in implementing a unix-like operating system kernel in rust. Using the basic design and much of the lowest-level sup
use std::thread; use std::sync::atomic::AtomicBool; use std::sync::atomic::Ordering::SeqCst; use std::rc::Rc; use std::cell::RefCell; struct Evil<'a> { link: RefCell<Option<Rc<Rc<Evil<'a>>>>>, arm: thread::JoinGuard<'a, ()> } // This reliably observes an immutable reference mutating. fn bad(g: &AtomicBool, v: &u64) { let jg = thread::scoped(move || { while !g.load(SeqCst) { }; // Wait for the refe
A 30-minute Introduction to Rust This introduction is now deprecated. Please see the introduction to the book.
Press ← or → to navigate between chapters Press S or / to search in the book Press ? to show this help Press Esc to hide this help The Rust Programming Language by Steve Klabnik, Carol Nichols, and Chris Krycho, with contributions from the Rust Community This version of the text assumes you’re using Rust 1.85.0 (released 2025-02-17) or later with edition = "2024" in the Cargo.toml file of all proj
We've been using Rust in production for Skylight (https://www.skylight.io) for many months now, and we've been very happy with it.Being one of the first to deploy a new programming language into production is scary, and keeping up with the rapid changes was painful at times, but I'm extremely impressed with the Rust team's dedication to simplifying the language. It's much easier to pick up today t
Rust Means Never Having to Close a Socket One of the coolest features of Rust is how it automatically manages resources for you, while still guaranteeing both safety (no segfaults) and high performance. Because Rust is a different kind of programming language, it might be difficult to understand what I mean, so let me be perfectly clear: In Rust, as in garbage collected languages, you never explic
Our guests this week are Steve Klabnik and Yehuda Katz – two core team members of the Rust Programming Language, a systems programming language from Mozilla Research. Download: MP3 Audio Codeship – Use the code THECHANGELOGPODCAST to get 20% off ANY plan for 3 months App Quality Bundle – Hurry, this offer ends on April 15th! Get 1 year of Sentry, Runscope, Code Climate, Circle CI, and Ghost Inspec
After getting in touch with Rust, the next thing I was looking at were pointers and the concept of ownership and borrowing in Rust. Pointers Rust has a lot of different pointer types, reminding me of the C++ references, raw and smart pointers like std::unique_ptr, std::shared_ptr. For a nice comparison see here. References One of the first pointer type you will meet in Rust is the reference type.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く