Rust parece JS? Ilusão. JS foi inspirado em C. Rust é C++ disfarçado de moderno.
- C vs C++ vs Rust:
C (K&R): 150 páginas. Simples e Direto.
C++ (Stroustrup): 2000 páginas. Monstro cheio de bagagem legada.
Rust (Livro Oficial): 600 páginas. Nem cobre unsafe direito.
- Compilar para nativo sem GC ≠ Baixo nível:
Baixo nível: Escrever drivers, manipular page tables, criar um scheduler. Lidar com os bits na CPU e barramentos.
- C é o Passado e o Presente (Rust pode ser Futuro):
Linux, ZFS, KVM, e 99% das infraestruturas globais são C. Ignorar isso é como querer ser chef sem saber fritar um ovo.
Verdade Final:
Rust é útil? Sim. Melhor que C para iniciar no low-level? Nunca. C é a base. Sem ela, você é um turista da computação.
P.S.: Quando seu código C der segfault pela 100ª vez, você vai entender por que Rust existe. Mas primeiro, entenda o problema.