Jeśli jesteś jednym z tych, którzy używają kompilatora GNU, możesz być zadowolony, wiedząc, że jest dostępna nowa wersja. Będzie dostępny gcc 10 abyś mógł cieszyć się ich wiadomościami. Jeśli nie wiesz, jaką masz wersję, możesz użyć opcji –version programu gcc, aby wyświetlić wersję zainstalowaną w systemie operacyjnym GNU / Linux lub * nix, którego używasz. Jeśli używasz innego kompilatora, zachęcam do korzystania z gcc, to jest super.
W sprawie co nowego w przyszłości GNU gcc 10, powinieneś wiedzieć, że ma pewne ulepszenia w stosunku do poprzednich wersji. Obecnie możesz pobrać gcc 9.2, ale to długo oczekiwane nowe wydanie już wkrótce. Chociaż nie został jeszcze wydany, niektóre z ulepszeń, które integruje, są już znane z prac rozwojowych. Wśród ulepszeń zintegrowano funkcje __builtin_roundeven odpowiadające ISO / IEC TS 18661.
Jeśli chodzi Język C ++ (g ++) zaimplementowano dużą liczbę nowych funkcji, w szczególności 20 z nich. Naprawiono również niektóre usterki, które występowały w poprzednich wersjach związanych z C ++. Ale oprócz C i C ++ wiesz już, że kompilator GNU GCC akceptuje dużą liczbę języków programowania. W Fortranie są również ulepszenia, takie jak domyślny rozmiar bufora dla I / O przy użyciu plików płaskich, który został zwiększony do 1048576 itd.
Jeśli chodzi o sam program, są też ulepszenia kodu dla architektur IA-32 i AMD64 (lub EM64T). Maszyny X86 będą teraz obsługiwać rozszerzanie __builtin_roundeven za pomocą odpowiednich instrukcji rozszerzeń SSE 4.1. Procesory Texas Instruments PRU również otrzymały ulepszenia, z nowym zapleczem ukierunkowanym na te chipy TI. Prawdopodobnie nadal otrzyma więcej zmian, aż do ostatecznego wydania, więc będziemy obserwować, kiedy wreszcie się pojawi.