Kezdőoldal » Számítástechnika » Programozás » A Perl sokkal lassabb, mint a...

A Perl sokkal lassabb, mint a C++? Érdemes csak a gyorsaság miatt áttérni?

Figyelt kérdés
2012. máj. 30. 12:58
 1/6 iostream ***** válasza:
100%
Sebesség miatt áttérni valamire akkor érdemes, ha szükséged van a sebességre. Ha komoly fizikai szimulációt akarsz futtatni akkor érdemes, ha csak szöveget pakolászni, akkor maradhatsz a Perlnél, az különben is az erőssége.
2012. máj. 30. 13:20
Hasznos számodra ez a válasz?
 2/6 A kérdező kommentje:
Nagy gráfokon futtatok algoritmust. De mekkora a szorzó kb?
2012. máj. 30. 14:06
 3/6 anonim ***** válasza:

A perl egy interpretált nyelv, az mindig jelentősen lassabb, mint a natívra fordított kód.

Nincs így erre külön szorzó, de jelentős a különbség.

2012. máj. 30. 15:22
Hasznos számodra ez a válasz?
 4/6 iostream ***** válasza:
Nagy gráfokon futtatva egyértelműen a C++ nyer. Mint említettem, az egyetlen, ahol a Perl felveszi a versenyt az a szövegmanipuláció. De pontos szorzót majd a google mond neked, van ilyen weboldal, ahol ugyanazt az algoritmust végrehajtották több nyelven, és ki vannak rakva az eredmények.
2012. máj. 30. 19:07
Hasznos számodra ez a válasz?
 5/6 anonim ***** válasza:

Csak akkor, ha már végképp nem tudsz gyorsabb algoritmust kitalálni.

Egyébként ha pl. az i/o a lassú, akkor nem is igazán számít.

2012. máj. 30. 21:43
Hasznos számodra ez a válasz?
 6/6 anonim ***** válasza:
Kár túlbonyolítani a kérdést. Ha a sebesség a fontos, és az algoritmus körülbelül fix, akkor a natív kód gyorsabb. Ha nem fontos a sebesség, vagy ahogy írták, az IO lassít, akkor marad a Perl. Vagy ha mondjuk lebegőpontosan számolsz, akkor azt kipakolhatod C++-ba és úgy hívod, de ez nem biztos, hogy megéri a munkát, ráadásul + I/O az is
2012. máj. 30. 22:23
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!