Senki se mondja (már aki szakmailag komolyan vehető), hogy a C nyelv szar lenne.
Pedig látod, itt egyel feletted geza42 is ezt mondta, pedig ő szakmailag komolyan vehető, csak ebben nincs igaza. Nem a C szar, hanem az emberek szarnak bele mindenbe, mert legyen kész tegnapra és a szerszámaikat szidják, arra kenik az egészet, hogy nem sikerült bugmentesen megírni tegnapra. Csak az a mentalitás, hogy legyen kész tegnapra, nehogy a cég elessen fél cent profittól, az Rust-ban is szart fog eredményezni.
Arról van csak szó, hogy van már nála jobb nyelv bizonyos feladatokra.
Ezt meg senki nem is vitatta. A C egy lowlevel nyelv, lowlevel feladatokra való. Hordozható assembly, ahogy szokták mondani rá. Nem alkalmazást kell benne írni, hanem lowlevel dolgokat. Az, hogy bizonyos lowlevel dolgokat meg lehet írni Rust-ban, az jó dolog, de előbb utóbb úgyis belefutsz abba, hogy vagy átmész unsafe
-be és akkor kvázi ugyanott vagy, mint C-ben, vagy masszív lesz az overhead a C-hez képest.
A C már majdnem 50 éves, így ez azért nem annyira meglepő fordulat.
A C 52 éves, de ez nem jelent semmit. A C++ 42 éves, tilcsukbe? A Python 32 éves, tilcsukbe? A JS 26 éves, tilcsukbe? A PHP 26 éves, tilcsukbe?
Ha valaki ma akarna létrehozni egy Linux kernel szintű rendszert, kétlem hogy C-ben írná meg.
http://a.te.ervelesi.hibad.hu/szemelyes-ketely
A programozónak véges mennyiségű figyelme van. Ha egy terhet levesznek a válláról, akkor más területekre több figyelmet tud szentelni.
Ezt aláírom. De azzal indokolni egy nyelv használatát, hogy mert abban nem kell figyelni, az nagyon kontraproduktív és kontraindikált.