Hvis du er en af dem, der finder GNU-kompileren nyttig, vil du måske blive glad for at høre, at en ny version er ude. Vil være tilgængelig gcc 10 så du kan nyde deres nyheder. Hvis du ikke ved, hvilken version du har, kan du bruge --version-indstillingen til gcc for at vise dig den version, der er installeret på GNU/Linux-distroen eller *nix-operativsystemet, du bruger. Hvis du bruger en anden compiler, opfordrer jeg dig til at bruge gcc, det er fantastisk.
Vedrørende hvad er nyt i fremtiden GNU gcc 10, skal du vide, at den har nogle forbedringer i forhold til tidligere versioner. Du kan i øjeblikket downloade gcc 9.2-versionen, men denne længe ventede nye udgivelse kommer snart. Selvom den endnu ikke er udgivet, er nogle af de forbedringer, den integrerer, allerede kendt på grund af udviklingsarbejdet. Blandt forbedringerne er de __builtin_roundeven funktioner, der svarer til ISO/IEC TS 18661, blevet integreret.
Med hensyn til C++ sprog (g++) Et stort antal nye funktioner er blevet implementeret, nærmere bestemt 20 af dem. Nogle defekter, der var i tidligere versioner vedrørende C++, er også blevet løst. Men udover C og C++ ved du allerede, at GNU GCC-kompileren understøtter et stort antal programmeringssprog. I Fortran er der også forbedringer, såsom standardbufferstørrelsen for I/O ved hjælp af råfiler er blevet øget til 1048576 osv.
Hvad angår selve programmet, er der også kodeforbedringer til IA-32 og AMD64 arkitekturer (eller EM64T). x86-maskiner vil nu have support til at udvide __builtin_roundeven med den relevante SSE 4.1-udvidelseserklæring. Texas Instruments PRU-processorer har også modtaget forbedringer, med en ny back-end rettet mod disse chips fra TI. Den vil sandsynligvis stadig modtage flere ændringer indtil den endelige udgivelse, så vi holder øje med den, når den endelig udkommer.