RustをWeb開発に持ち込む前に知っておきたいこと — 速さの仕組みと、向いている場所・向いていない場所
「速い」は分かった。でも、なぜ速いのか Rustがバックエンド開発で注目されている理由として、「C/C++並みの速度」「メモリ安全性」という言葉がよく出てくる。しかしその言葉だけでは、何かを作るときの判断には使えない。「 …
続きを読む “RustをWeb開発に持ち込む前に知っておきたいこと — 速さの仕組みと、向いている場所・向いていない場所”
「速い」は分かった。でも、なぜ速いのか Rustがバックエンド開発で注目されている理由として、「C/C++並みの速度」「メモリ安全性」という言葉がよく出てくる。しかしその言葉だけでは、何かを作るときの判断には使えない。「 …
続きを読む “RustをWeb開発に持ち込む前に知っておきたいこと — 速さの仕組みと、向いている場所・向いていない場所”
「Webでも使われている」という言葉の中身を、ちゃんと見てみる 前の記事で、Rustが置き換えようとしているのはWindowsカーネルのような「一番下の層」であり、C#や.NETが住んでいる「アプリケーションの層」とは住 …
たった1行のコマンドが、扉を開けた [regex]::Matches($content, $pattern) 今日、文字数の境界を二分探索していたとき、何気なく使っていたこの1行を打ち込んだ瞬間に、ふと気づいた。これはP …
続きを読む “「枯れた技術」だと思っていたら、まだ基幹で動いていた話 — PowerShellの裏側にいる.NETとC#”