anoniem Geplaatst: 23 augustus 2004 Auteur Delen Geplaatst: 23 augustus 2004 [quote:3209c5ad97="Sjoerd Boerhout"][quote:3209c5ad97="h4xX0r"]Ik blijf bij mijn standpunt dat Borland toch een van de snelste compilers bouwt. Als je het hebt over code optimalisaties, dan is dat een ander verhaal. :)[/quote:3209c5ad97] En hoe zou het dan komen dat die van Borland sneller is. :wink: Ik werk nu 2 jaar met Borland Cbuilder op school en ook met GCC. Ben er toch niet over te spreken hoor. Ook niet qua snelheid trouwens. VCen GCC zijn veel sneller.[/quote:3209c5ad97] http://www.willus.com/ccomp_benchmark.shtml?p1 Quote Link naar reactie
anoniem Geplaatst: 24 augustus 2004 Auteur Delen Geplaatst: 24 augustus 2004 1) De snelheid van de runtime code is mede afhankelijk van de libraries die erbij gebruikt worden. Borland heeft een aardige runtime library maar je kunt dit pas echt goed testen als je BCC gebruikt met de GCC libraries en omgekeerd. 2) De kans is ook aanwezig dat de BCC libraries zonder optimalizaties zijn gecompileerd. Het opnieuw bouwen van deze libraries zou de performance mogelijk ook ten goede komen. 3) BCC is een snelle [u:8ba3031b4b]compiler[/u:8ba3031b4b] maar de prijs daarvoor is een wat langzamere [u:8ba3031b4b]runtime[/u:8ba3031b4b]. Daardoor is BCC zeer geschikt tijdens het debuggen en steeds opnieuw compileren van je project. Is je code eindelijk af dan zou je de final build kunnen bouwen met een andere C++ compiler. Borland heeft tegenwoordig de CBuilderX compiler. Hun C++ compiler is al enkele jaren niet meer aangepast aangezien deze niet echt meer te verbeteren is. (De libraries weer wel!) Met CBuilderX heb je echter de keuze tussen meerdere compilers, waaronder BCC, GCC en ook b.v. Intel en MS-C. Kortom, voor het testen kies je dan de snelste compiler en de uiteindelijke versie maak je met de compiler die het beste optimaliseert. Een erg goed idee van Borland. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen