Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 6 reacties
Bron: GCC, submitter: begintmeta

De ontwikkelaars en de leden van het GNU Project hebben een nieuwe versie van GNU Compiler Collection vrijgegeven. De verzameling van compilers is bij versienummer 4.4.0 aangekomen en is vanaf deze Nederlandse mirrorserver voor diverse platformen te downloaden. Volgens de ontwikkelaars kan versie 4.4.0 als een 'major release' gezien worden, die een aantal nieuwe features en een waslijst aan verbeteringen bevat. Welke nieuwe features en verbeteringen precies zijn doorgevoerd, staat in dit document vermeld:

The GNU project and the GCC developers are pleased to announce the release of GCC 4.4.0.

This release is a major release, containing new features (as well as many other improvements) relative to GCC 4.3.x.

Versienummer:4.4.0
Releasestatus:Final
Website:GCC
Download:ftp://ftp.nluug.nl/mirror/languages/gcc/releases/gcc-4.4.0/
Bestandsgrootte:235,00KB
Licentietype:GPL
Moderatie-faq Wijzig weergave

Reacties (6)

Kan iemand in de comments aangeven wat de belangrijkste veranderingen in deze release zijn? Dwz waarom zouden we upgraden naar deze nieuwe versie?
* Wat aanpassingen waarbij dingen deprecated zijn gemaakt, of uit de compilers zijn geflikkerd. Het zal dus wel niet 100% backwards compatible zijn (maar hopelijk in veel gevallen wel als je netjes programmeert)

* Verbeteringen in de optimizer (dus je programma's zouden in theorie sneller kunnen worden), waarbij vooral een nieuw systeem in loop optimalisatie en een nieuwe manier om registers toe te wijzen in het oog springen. Bij dit onderdeel wordt ook gesproken over een nieuwe manier om race conditions bij het profilen van multithreaded aplicaties te voorkomen.

* Wat taal en doelplatform specifieke aanpassingen of extra mogelijkheden.
Zie wat sirdupre zegt. Wat mij verder nog opviel op de pagina met changes is dat er al redelijk wat C++0x features (experimenteel) ondersteund worden.
op de site van gcc http://gcc.gnu.org/gcc-4.4/ staat er release history 21 april 2008, ik neem aan dat dit fout is?
Ik denk dat dat inderdaad 21 april 2009 moet zijn.

Verder:
Wat voor voordelen zal de GCC gebruiker uit de 4.4 reeks halen? Sneller compileren? Minder geheugenverbruik? Is er trouwens nog volledige backwards compatibility (als in: je hoeft niet 4.4 , 4.3 etc. tegelijk ge´nstalleerd te hebben)?

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True