Podpora 64 bitovej architektúry v programovacích jazykoch
Ako je to s podporou 64 bitovej architektúry v programovacích jazykoch (hlavne ma zaujímajú tie najrozšírenejšie)?
Ako je to s podporou 64 bitovej architektúry v programovacích jazykoch (hlavne ma zaujímajú tie najrozšírenejšie)?
Předmět | Autor | Datum |
---|---|---|
To neni otázka programovacího jazyka, ale překladače.
Na Windows je to docela bída, budeš v budoucnu… Jan Fiala 12.05.2007 23:02 |
Jan Fiala | |
A ako je to s NETom? Viem, že to vytvára akýsi pseudokód, podľa ktorého sa vykonávajú obslužné metód… msx. 12.05.2007 23:12 |
msx. | |
.NET to překlada do symbolického jazyka (MSIL). Ten je pak po spuštění pkompilován pro konkrétní har… Jan Fiala 12.05.2007 23:50 |
Jan Fiala | |
Ten je pak po spuštění pkompilován pro konkrétní hardware (...)
Mno, to tvrdí M$. Já bych nedal faj… Rce 12.05.2007 23:55 |
Rce | |
Možná se pletu ale kdyby se to jen interpretovalo tak by .NET nemusel mít JIT. poslední Mitch 20.05.2007 19:28 |
Mitch |
To neni otázka programovacího jazyka, ale překladače.
Na Windows je to docela bída, budeš v budoucnu odkázaný na .NET
I když kluci s Code Gear slibovali překladač i pro Delphi...
A ako je to s NETom? Viem, že to vytvára akýsi pseudokód, podľa ktorého sa vykonávajú obslužné metódy, ale čo ak sa pozriem na preklad tohto:
Bude tam pseudokód alebo plnohodnotný kód?
.NET to překlada do symbolického jazyka (MSIL). Ten je pak po spuštění pkompilován pro konkrétní hardware - na 32bitovém procesoru do 32 bitového programu, na 64-bit. procesoru do 64-bit. kódu a pak spuštěn.
Podobně se chová i Java
Mno, to tvrdí M$. Já bych nedal fajfku tabáku za to, že se to sprostě interpretuje (něco jako FoxPro). Rád bych se mýlil...
//Edit: Mluvím o .NET, ne o Javě - tam nemohu sloužit.
Možná se pletu ale kdyby se to jen interpretovalo tak by .NET nemusel mít JIT.