TechCraft – エンジニアのためのスキルアップメモ

エンジニアのスキルアップを少しでも加速する技術ブログ

設計

RustからLLVM

RustからLLVMを利用する方法 – 中間表現と最適化の世界を体験しよう 1. はじめに Rustはコンパイルの裏側でLLVM(Low-Level Virtual Machine)という強力なバックエンドコンパイラ基盤を使用しています。 このLLVMは、コンパイル最適化や中間表現(IR)生成…

コードレビュー 10のチェックポイント

「そのコード、読めますか?」現場で役立つコードレビュー10のチェックポイント 1. はじめに コードレビューは、単なるバグ検出作業ではありません。 それはチームの品質を支え、スキルを共有し、未来のメンテナたちへのラブレターを書く行為です。 では、ど…