🧩 Kernel設計
RedRingのカーネル設計思想を紹介するカテゴリです。Rustの型安全性を活かしながら、幾何形状の分類思想、モジュール構造、Trait設計などを通じて、拡張性と国際対応を両立する構造を目指しています。
このカテゴリでは、以下のような観点から設計の背景と実装の工夫を記録しています:
– 幾何形状の分類思想(Curve, Surface, Topologyなど)
– Traitによる抽象化とモジュール分離
– API安全性と国際化対応(単位系、言語、表記)
– 実装例と設計変更の履歴