Template:Program execution: Difference between revisions

From Vigyanwiki
m (1 revision imported)
No edit summary
Line 30: Line 30:
| heading3 = Compilation strategies
| heading3 = Compilation strategies
| content3 =
| content3 =
* [[Ahead-of-time compilation|Ahead-of-time]] (AOT)
* [[Just-in-time compilation|Just-in-time]] (JIT)
* [[Just-in-time compilation|Just-in-time]] (JIT)
** [[Tracing just-in-time compilation|Tracing just-in-time]]
** [[Tracing just-in-time compilation|Tracing just-in-time]]
* [[Ahead-of-time compilation|Ahead-of-time]] (AOT)
* [[Source-to-source compiler|Transcompilation]]
* [[Source-to-source compiler|Transcompilation]]
* [[Dynamic recompilation|Recompilation]]
* [[Dynamic recompilation|Recompilation]]
Line 39: Line 39:
| content4 =
| content4 =
* [[Android Runtime]] (ART)
* [[Android Runtime]] (ART)
* [[BEAM (Erlang virtual machine)|BEAM]]
* [[Common Language Runtime]] (CLR) and [[Mono (software)#Code Execution Engine|Mono]]
* [[Common Language Runtime]] (CLR) and [[Mono (software)#Code Execution Engine|Mono]]
* [[CPython]] and [[PyPy]]
* [[crt0]]
* [[crt0]]
* [[Java virtual machine]] (JVM)
* [[Java virtual machine]] (JVM)
* [[Objective-C]] and [[Swift (programming language)|Swift]]
* [[LuaJIT]]
* [[Objective-C]] and [[Swift (programming language)|Swift]]'s
* [[V8 (JavaScript engine)|V8]] and [[Node.js]]
* [[V8 (JavaScript engine)|V8]] and [[Node.js]]
* [[CPython]] and [[PyPy]]
* [[Zend Engine]]
* [[Zend Engine]] (PHP)
* [[LuaJIT]] (Lua)


| heading5 = Notable compilers & toolchains
| heading5 = Notable compilers & toolchains
Line 57: Line 58:
[[Category:Programming language templates]]
[[Category:Programming language templates]]
[[Category:Computer science sidebar templates‎]]
[[Category:Computer science sidebar templates‎]]
</noinclude>
</noinclude>[[Category: Templates Vigyan Ready]]

Revision as of 12:12, 15 December 2022