> Tapasztalatom az, hogy ha valami nem elérhető, akkor az átlag programozó szemet huny az ilyen "apróság" felett, a sérülékenység (hibás számítás lehetősége) pedig szépen megbúvik a kódban.
Ez a programozó hibája és nem a nyelvé. A C-t kár a Rusttal (vagy akár a C++-szal) összehasonlítani, mert olyan, mint ha a szerszámraktárat hasonlítanád össze egy specializált, programozható ipari robottal; a kettő nem ugyanarra való.
A linkeket köszi, majd alaposabban is átnézem őket.