Linus újabb C programnyelv sztenderdre váltana

Címkék

Szóba került a C89 -> C11 átállás az 5.18-as kerneltől kezdve.

Hozzászólások

C89 lesz az, nem C98. C98-ról nem is hallottam.

De, C89 lesz az. Nem szivatás, hanem konzervativizmus, és nem az önszivatás talaján, hanem hogy a kernel portolható legyen olyan rendszerekre is, ahol csak régebbi sztenderdet támogató C fordítók vannak, pl. nem gcc, vagy gcc valamelyik ősibb verziója.

Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”

A C11 miért linkel erre a cikkre?

A magyar ember jelképe a hátrafelé nyilazás. Vakon rohanunk a semmibe, miközben a múltunkat támadjuk.

Így:

https://i.imgur.com/snZmDwh.png

(Kulisszatitok: amikor írom a cikket, előbb megírom a <a href="">html tageket</a>, lezárom, és befejezem a mondatokat, majd csak a végén töltöm fel a <a href="https://www.w3schools.com/tags/tag_a.asp">tageket</a> a megfelelő URI-kel. Ha egy kimarad véletlenül, akkor a tag a HUP-ra linkel. Ezzel most egy 15+ éves titokról lebbentettem fel a fátylat! További titkok leleplezése várható! ;)

trey @ gépház

Mi az, hogy "C fordító sztenderd"? Sztenderdizálva vannak a fordító kapcsolói?

Szerintem Linus C (programozási nyelv) sztenderdre gondolt.

Sladhdot hozzászólások hamar más irányba mentek el. Elkezdtem olvasni az elejét, már a Colt 1911 pisztolyról ment a diskurzus.

Valaki aki szakmai oldalról jobban ismeri a területet, írhatna valami kis összefoglalót. C fordítók, szabványok, stb.