Bana göre kernel geliştirmek için C daha iyi,
1. C daha az bloat. Kernel geliştiriciliği yapacaksan zaten cross compiler kullanacaksın, bu da C stdlib'i çöpe atman gerektiği anlamına gelir. Rust dilinde işine yaramayacak bir çok şey var.
2. Yazılımcıyı daha özgür bırakıyor. Kernel'i geliştirirken daha özgür kalabiliyorsun, bunun artılarını anlatmama gerek yok bence. Compiler her hareketinde seni duraklatıp yavaşlatmayacak.
1. C daha az bloat. Kernel geliştiriciliği yapacaksan zaten cross compiler kullanacaksın, bu da C stdlib'i çöpe atman gerektiği anlamına gelir. Rust dilinde işine yaramayacak bir çok şey var.
2. Yazılımcıyı daha özgür bırakıyor. Kernel'i geliştirirken daha özgür kalabiliyorsun, bunun artılarını anlatmama gerek yok bence. Compiler her hareketinde seni duraklatıp yavaşlatmayacak.
Rust da C de low level dillerdir makine diline yakındır.