Kääntäjien tehokkuus

Saku-foorumi » Classic Amiga » Ohjelmointi » Viestit 2005 » Kääntäjien tehokkuus « Edellinen Seuraava »

Kirjoittaja Viesti
 

Marq
Lauantaina, 4. kesäkuuta, 2005 - klo 12.53:   
Olen tässä vuosien varrella värkkäillyt lähinnä Sassilla ja se tuntuukin tuottavan kohtuullisen tehokasta koodia. Ilmainen tehonlisä kiinnostaisi kuitenkin, joten mitenkäs on noiden muiden kääntäjien laita? Dice? vbcc? GCC? Onko vaivan väärti vaihtaa kääntäjää noihin? Ainakin vbcc:n tekijät hehkuttavat tyyliin "highly optimizing" ja GCC muissa ympäristöissä tuntuu tekevän kelpo tuubaa.

 

Jon
Lauantaina, 4. kesäkuuta, 2005 - klo 13.00:   
Saatan muistaa väärin, mutta eikös Frank Wille kääntele Quakea VBCC:llä? On ainakin kevyt ja näppärä kääntäjä.

 

JPQ
Lauantaina, 4. kesäkuuta, 2005 - klo 17.05:   
Musta GCC tekee tosiaan aika isoja ajettavia tosin vain MorphOS
versiosta kokemuksia kun Classic Amigalla asennus scripti toiminut
ja käsin asennusta en edes kuvittele kokeilevani.

 

itix
Lauantaina, 4. kesäkuuta, 2005 - klo 17.25:   
VBCC on hyvä mutta sen rekisterioptimointi on huono ja pitkissä funktioissa rekisterit loppuvat kesken. Muutoin sen tuottama 68k koodi on hyvää ja tehokasta.

Mutta on SAS/C sen verran tehokas että tuskin VBCC tai GCC pystyy tekemään nopeampaa koodia. Sen sijaan VBCC:ssä ja GCC:ssä on laajennuksia joita SAS/C:stä ei löydy.

 

JPQ
Lauantaina, 4. kesäkuuta, 2005 - klo 21.31:   
itix: muutenkin ansic kirjaston puutteet heikentää VBCC kelpoisuutta
olisin erään jutun kääntänyt mutta oliko fctrl.h uupui.

Lisää viestisi tähän
Viestisi:
Käyttäjätunnus: Postitus informaatiota:
Tämä on yksityinen keskustelupalsta. Vain rekisteröidyt käyttäjät ja moderaattorit voivat postittaa tänne.
Salasana:
valinnat: Aktivoi URL:t automaattisesti tässä viestissä
Toimenpide: