Pipedija - tautosaka, gandai, kliedesiai ir jokios tiesos! Durniausia wiki enciklopedija durnapedija!


AOT

Iš Pipedijos - durniausios enciklopedijos.
23:16, 5 gegužės 2025 versija, sukurta John Smith (Aptarimas | indėlis) (Naujas puslapis: '''AOT''' - tai tokia santrumpa apie kompiliatorius, kuri reiškia, kad sukompiliuojama iš anksto - [[anglų kalba tai būtų "Ahead Of Time". Išties tai šitą sąvoką sugalvojo JIT kompiliatorių kūrėjai, kai norėjo pavaryt ir pavaizduot, kad čia ne jų tie JIT kompiliatoriai nenormalūs, o kad esą esą dvi kompiliatorių rūšys - vieni kompiliuojantys kai prireiks, o kiti iš anksto. Išties gi visi normalūs kompiliatoriai yra AOT ko...)
(skirt) ← Ankstesnė versija | Dabartinė versija (skirt) | Vėlesnė versija → (skirt)
Jump to navigation Jump to search

AOT - tai tokia santrumpa apie [[kompiliatoriai|kompiliatorius, kuri reiškia, kad sukompiliuojama iš anksto - anglų kalba tai būtų "Ahead Of Time". Išties tai šitą sąvoką sugalvojo JIT kompiliatorių kūrėjai, kai norėjo pavaryt ir pavaizduot, kad čia ne jų tie JIT kompiliatoriai nenormalūs, o kad esą esą dvi kompiliatorių rūšys - vieni kompiliuojantys kai prireiks, o kiti iš anksto.

Išties gi visi normalūs kompiliatoriai yra AOT kompiliatoriai, nes būtent tame ir yra kompiliavimo esmė - sutransliuoti kodą iš aukšto lygio programavimo kalbos į dvejetainį pavidalą, kuris būtų vykdomas ant realaus hardwaro.

Tai va, nėra jokių dviejų rūšių kompiliatorių, nes yra viena rūšis - tiesiog kompiliatoriai. Ir antra rūšis - tai interpretatoriai, kurie kodo vykdymą realizuoja per kodo fragmentų transliaciją į žemesnio lygio (mašininį) kodą. Ir visi tie JIT - tai ne kompiliatoriai, o tiesiog interpretatoriai su papildomais vykdymo fyčeriais.


Dar žr.

  • JIT - čia tipo priešingybė atseit