rust– tag –
-
ソフトウェア
Rustで作られたオペレーティングシステム「Redox OS」がRISC-Vをサポートし、QEMUやNeovimも動作するようになるかも
Rustで作られたUnixライクなオペレーティングシステム「Redox」の2024年9月版の作業レポートが公開され、さまざまな改良が行われていることがわかりました(Phoronix)。 まずカーネルの変更点として、パニックトレース処理の改善や、CPU固有のコードのサイ... -
レビュー
Marker - Tauriを使って作られた軽量&高速なMarkdownメモアプリ
現在世界中にさまざまなメモ/ノートアプリが存在しますが、できれば相互運用性に優れたMarkdown形式を採用したアプリを使いたいと考えている方は多いかもしれません。 本日紹介する「Marker」は、そのような要望に応えることができるMarkdown形式対応のメ... -
ソフトウェア
MotorOS - x64仮想環境向けのRustファーストオペレーティングシステム
C/C++言語に変わるシステムプログラミング言語として注目を集めている「Rust」言語。 Linuxへの導入やLinux互換を目指して開発が進められているOS「Maestro」の登場など、実際にOS開発での活用の事例が見られるなか、クラウド向けの軽量かつセキュアなOS「... -
ソフトウェア
Rustで書かれたLinux互換OS「Maestro」が爆誕
Rustで書かれLinux互換を目指して開発が進められているOS、「Maestro」が公開され注目を集めています。 Maestroは、フランス在住のソフトウェアエンジニアLuc Lenôtre氏によって開発が進められているOSで、2018年12月22日に学校のプロジェクトとして始めら... -
レビュー
tailspin - Rustで作られたログハイライター
UNIX系のシステムではシステムの情報を記録する「ログ」が刻々と記録されています。 大部分のログファイルはテキスト形式であるため、「tail」などのコマンドを使って内容を確認することができますが、表示された内容は色分けされていないため、重要な情報... -
ソフトウェア
Rustで書かれた「uutils coreutils v0.0.21」がリリース - cpコマンドを初めとしたさまざまな改良が行われる
メモリ安全なプログラミング言語「Rust」でGNU Coreutilsを再実装することを目指すプロジェクト「uutils coreutils」の最新版のv0.0.21が9月4日にリリースされました。 最新版ではcpコマンドの改良や、rmコマンドへのベンチマーク機能の追加、splitコマン... -
ソフトウェア
【2023年版】Rust vs Go優れたプログラミング言語は?
モダンなプログラミング言語として人気を集めている「Rust」と「Go」。 新しくプロジェクトを始める場合や、既存のプロジェクトを書き直す場合に、どちらの言語を採用すれば良いか迷っている方も多いかもしれません。 今回、この二つのプログラミング言語... -
ソフトウェア
メモリ安全性のためにsudoとsuがRustで書き直されることに
sudoとsuの安全性を高めるため、これらプログラムのRustでの書き直しが進められていることが分かりました(Phoronix)。 Amazon Web Servicesから資金援助を受け、Ferrous SystemsとTweede Golfのチームが、ソフトウェアの安全性を高めるために、Rustでsuとs... -
ソフトウェア
Rust 1.69.0がリリース - デバッグ情報をビルドスクリプトに含めないようになる
Rust開発チームは4月20日(現地時間)、プログラミング言語Rustの最新版「Rust 1.69.0」をリリースしました(公式ブログ)。現在Linux / Mac / Windowsに対応したインストーラーパッケージを公式サイトよりダウンロードすることができます。 以前のバージョン... -
ソフトウェア
Rust 1.65.0がリリース - GATsや新しいタイプのlets分など
Rust開発チームは11月3日(現地時間)、プログラミング言語Rustの最新版「Rust 1.65.0」をリリースしました(公式ブログ)。現在Linux / Mac / Windowsに対応したインストーラーパッケージを公式サイトよりダウンロードすることができます。 また、以前のバー... -
ソフトウェア
Lapce - Rustで書かれた超高速IDE
Mozillaが支援し、C/C++言語の置き換えを目指して開発が進められているシステムログラミング言語「Rust」。高速性を生かして、Linuxカーネル開発などへの活用も期待されています。 このRustを使って作成された開発環境「Lapce」がGitHubで公開されています... -
レビュー
espanso - Rustで書かれたクロスプラットフォームのテキスト展開ツール
省略形を入力すると対応した定型文に自動的に展開してくれるテキスト展開ツール。 macOSやWindows等、プラットフォーム毎に、さまざまなアプリが存在しますが、システムに密接に連携する必要があるため、クロスプラットフォームで動作するアプリは少ない印...
12