Якщо ви один з тих, хто використовує компілятор GNU, ви можете бути раді дізнатися, що вийшла нова версія. Буде доступний gcc 10 щоб ви могли насолоджуватися їх новинами. Якщо ви не знаєте, яка у вас версія, ви можете використовувати параметр –version gcc, щоб показати вам версію, встановлену в дистрибутиві GNU / Linux або * nix, яку ви використовуєте. Якщо ви використовуєте інший компілятор, я рекомендую вам використовувати gcc, це вибух.
Про що нового для майбутнього GNU gcc 10, ви повинні знати, що він має деякі вдосконалення порівняно з попередніми версіями. Наразі ви можете завантажити gcc 9.2, але цей довгоочікуваний новий випуск виходить. Хоча він ще не випущений, деякі вдосконалення, які він інтегрує, вже відомі завдяки розробці. Серед удосконалень були інтегровані __builtin_roundeven функції, що відповідають ISO / IEC TS 18661.
Щодо Мова С ++ (g ++) впроваджено велику кількість нових функцій, зокрема 20 з них. Деякі дефекти, які були у попередніх версіях, пов'язаних із C ++, також були усунені. Але на додаток до C та C ++, ви вже знаєте, що компілятор GNU GCC приймає велику кількість мов програмування. У Fortran також є вдосконалення, такі як розмір буфера за замовчуванням для вводу-виводу з використанням плоских файлів, який збільшився до 1048576 тощо.
Що стосується самої програми, то вони теж є вдосконалення коду для архітектур IA-32 та AMD64 (або EM64T). Машини X86 тепер матимуть підтримку для розширення __builtin_roundeven за допомогою відповідної заяви про розширення SSE 4.1. Процесори Texas Instruments PRU також отримали вдосконалення, причому новий серверний орієнтований на ці мікросхеми TI. Ймовірно, він все одно отримає більше змін до остаточного випуску, тому ми будемо спостерігати, коли він нарешті вийде.