- zolti blogja
- A hozzászóláshoz be kell jelentkezni
- 1694 megtekintés
Hozzászólások
Jajjdejó.
- A hozzászóláshoz be kell jelentkezni
Erre szokott jönni az a válasz, hogy akkor használj PCC-t, azzal még rövidebb lesz. (A fordítási idő, cserébe buta mint a föld, szóval a futási idő nem biztos, hogy annyira nyerő lesz.)
- A hozzászóláshoz be kell jelentkezni
+1.Nagyjából mindegy, hogy mennyi idő alatt fordul le a kód - ráadásul ha nagyon hamar, akkor nincs idő közben kávézni sem :-D A tényleg releváns az, hogy a lefordított program futási ideje, erőforrás-igénye milyen. Pláne akkor, ha az adott lefordított cucc nem egy-két alkalommal lesz használva.
- A hozzászóláshoz be kell jelentkezni
"nincs idő közben kávézni sem"
Erről mindig ez jut eszembe! :D
--
"Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live." John F. Woods
Get dropbox account now!
- A hozzászóláshoz be kell jelentkezni
Mar meg sem neztem a linket, egybol arra gondoltam, hogy Xkcd, Compiling :)
- A hozzászóláshoz be kell jelentkezni
Minnel nagyobb a project, annal kevesbe "mindegy" a forditasi ido az aktiv fejlesztesi szakaszban. En speciel rohadtul unom a hosszu forditasi szakaszokat amik elviszik az idot az aktiv munka elol. Miota olyan vason van szerencsem dolgozni ami mar majdnem olyan gyors, h folyamataban tudom csinalni a dolgaimat kevesbe vagyok a nap vegere zoldseg, mint elotte. Egyreszt nem kapok agyfaszt, h mar megint homokorazik, masreszt kevesebb az agyzsibbaszto holtido.
A teljesitmeny problemajat pedig siman at lehet hidalni ugy, h a teljesitmenykritikus reszeket (vagy az egesz projectet) a vegen masik forditoval forditod le. De clang mar csak ugy nyolc szazalekkal lassabb kodot fordit, mint gcc47, ami mar az esetek tobbsegeben elfogadhato veszteseg.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Nekem pont fordítva van. A fordítási idő rövid, a futási idő hosszú. Úgyhogy egyelőre maradok a gcc-nél. És nem használok olyan dolgokat (C++), amik miatt emészthetetlen hibaüzeneteket adhatna (pl. template).
Időnként ránézek a clang-ra vagy a gcc legfrissebbre.
- A hozzászóláshoz be kell jelentkezni
Mint mindig, itt is a cel valasztja meg az eszkozt es nem forditva. :)
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Egyetértünk.
De mindig nyitva tartom a szemem, és pl. a te blogbejegyzéseidnek is örültem: részben elvégezted helyettem a kutatómunkát.
- A hozzászóláshoz be kell jelentkezni
Nem ertesz hozza, bezzeg a PHP-znal!
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
Ahhoz te se értesz, már megint a hiszti :-)
- A hozzászóláshoz be kell jelentkezni
Komolyra forditva: van egy picit nagyobbacska .NET-es munkam, ket solution, kb. 8-10 kozos projekt, osszesen olyan 80-90 projekt. Ebben monduk van olyan, ami csak 1-2 osztalyt tartalmaz (mert plugin), es van olyan, ami azert egesz sokat.
Mar ennel kezdem erezni, hogy neha kozeliti a teljes forditas a 20-30 mp-t es mar itt bejott az, hogy szedem szet resfeladatonkent kulon solutionokra.
----------------
Lvl86 Troll, "hobbifejlesztő" - Think Wishfully™
- A hozzászóláshoz be kell jelentkezni
A build szerver nem megoldas erre?
Te lokalisan amugy is csak a valtozasokat forditod le (uj object fileok), utana linkeled.
Az ujraforditasra meg amugy is a CI miatt meg ott a buildszerver.
- A hozzászóláshoz be kell jelentkezni
a PCC nem C++ fordito
--
NetBSD - Simplicity is prerequisite for reliability
- A hozzászóláshoz be kell jelentkezni
Mivel g++ vs clang szerepelt, egyáltalán nem biztos, hogy kell C++. Merugye az clang++ lenne. Bár szerintem vagy te olyan okos, hogy nem kell elmagyarázzam, hogy vajon mire is utaltam. De ha nem, akkor olvasd vissza a korábbi olyan topikokat, amelyekben szerepel a gcc, clang és pcc kifejezések, és még én is. Sokszor kifejtettem, hogy a PCC baromira jó, mert villámgyors. Cserébe nem jó, ha C++ kel, meg nem jó ha rohadtul kéne optimizálni - mert azt annyira azért nem csinálja meg. Az én véleményem szerint ha fordítási időbeli gyorsítás kell, és *elegendő* a PCC tudása, akkor azt kell használni. Aztán a releasehez meg lehet fordítani Clang-gal/GCC-vel. (Tudom, ilyenkor jönnek azok az ellenérvek, hogy de mennyit szopsz a fordítóhibákkal.) Lerágott csont.
- A hozzászóláshoz be kell jelentkezni
Milyen hasznos tevékenységre használtad fel a megnyert 44 másodpercet?
-----
A kockás zakók és a mellészabások tekintetében kérdezze meg úri szabóját.
- A hozzászóláshoz be kell jelentkezni
rosszul kozelited meg. Az nem hasznos ido, mivel a kaveszunetbol jon le:\
- A hozzászóláshoz be kell jelentkezni
Es azt az (n+1)*44 masodpercet ?
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Megírta a fenti bejegyzést.
- A hozzászóláshoz be kell jelentkezni