Přeskoč navigaci

Benchmark programovacích jazyků

Náhodou jsem narazil na zajímavé porovnání rychlosti programovacích jazyků.

Vždycky jsem tvrdil, že Delphi (Object Pascal) je čitelný programovací jazyk s velmi dobrým frameworkem, který navíc pro 95% úkolů generuje dostatečně rychlý binární kód (zbytek jsou programy, které velmi intenzivně používají FPU - zde Delphi neprovádí optimalizaci) - o optimalizacích Delphi kompilátoru jsem již psal.

Nedávno jsem procházel archív borland.public.delphi.non-technical a někdo se tam ptal na porovnání rychlosti (a dalších faktorů) Delphi proti ostatním jazykům.

V diskuzi jsou pak uvedeny dva odkazy: The Great Win32 Computer Language Shootout (tam je i Delphi) a pak Gentoo: Intel® Pentium® 4 Computer Language Benchmarks Game (to je pro Linux a tak je tam uveden FreePascal).

Z obou přehledů (pro různé typy programů) zřetelně plyne, že Delphi se nemá za co stydět (sem tam je i první), i když u některých typů programů se mi zadání zdá divné, hodně se např. používá výstup na obrazovku, což může zásadně ovlivnit dobu běhu.

Ale jak je známo: Jsou lži, větší lži a benchmarky.

Jaggni to|Linkuj

Komentáře k tomuto článku



Prosím o dodržovaní určitých pravidel (tj. žádné neslušné texty, reklamy a tak prostě podobně). Komentáře porušující tyto pravidla budou odstraněny.

Před vložením komentáře je nutno provést náhled, jedná se o ochranu proti spamu.

 

Vložení komentáře
  
 
 

 

© NetCode.cz, 2006-9 | Všechna práva vyhrazena
Provozováno na mém pikoCMS, vygenerováno: 27.5.2017 12:14:55

O mně

Informace o mé maličkosti a kontakt.

Lokální tagy

amd(1) amiga(1) apple(1) aspnet(2) audio(1) borland(5) C64(1) codegear(12) delphi(39) dotnet(9) dvd(1) electone(1) embarcadero(1) emulator(11) firebird(2) flash(1) freepascal(5) gamecube(3) gigabyte(2) google(3) hardware(48) holografie(1) homebrew(29) hry(12) ibm(14) iphone(7) jidlo(1) komponenty(1) konzole(15) latex(1) lenovo(17) migrace(1) modchip(3) moje(9) mplayer(3) mssql(1) multi-touch(3) native-api(1) navody(23) nintendo(53) Nintendo3DS(2) nintendo64(6) NintendoDS(15) onestation(2) opera(1) ot(1) palm(1) pascal(1) pdf(1) pic(2) pmd85(1) pocitace(1) print-server(2) programovani(21) programy(25) R400(1) recenze(6) retro(1) satelit(1) seamonkey(5) snes(3) svepomoci(1) technika(1) thinkpad(20) usb(1) video(3) vs(3) vykriky(12) web(7) webdesign(8) wii(83) wiimote(13) wiiware(1) wiki(2) windows(7) windows-mobile(1) wl500g(2) wtf(8) zivot(1) ZX-Spectrum(5)