JAM virtual machine
E1282059
UNEXPLORED
The JAM virtual machine is an early abstract machine used for executing concurrent functional languages, serving as a foundational design that influenced later systems like the BEAM virtual machine used by Erlang.
All labels observed (1)
| Label | Occurrences |
|---|---|
| JAM virtual machine canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T17674865 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
NED1
Entity disambiguation (via context triple)
gpt-5-mini-2025-08-07
Target entity: JAM virtual machine Context triple: [BEAM virtual machine, predecessor, JAM virtual machine]
-
A.
K Virtual Machine
K Virtual Machine is a lightweight Java virtual machine designed for resource-constrained devices such as mobile phones and embedded systems.
-
B.
Scheme48 virtual machine
The Scheme48 virtual machine is a lightweight, portable runtime system designed to efficiently execute programs written in the Scheme48 dialect of the Scheme programming language.
-
C.
BEAM virtual machine
The BEAM virtual machine is the runtime environment originally built for Erlang that powers highly concurrent, fault-tolerant, and distributed applications, and is also used by languages like Elixir.
-
D.
Parrot virtual machine
Parrot virtual machine is a now-discontinued register-based virtual machine designed to efficiently run dynamic programming languages, originally developed for the Perl 6 (Raku) project.
-
E.
Java Virtual Machine
The Java Virtual Machine (JVM) is a platform-independent runtime environment that executes compiled Java bytecode and enables languages like Java, Kotlin, and Groovy to run on diverse hardware and operating systems.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
NED2
Entity disambiguation (via description)
gpt-5-mini-2025-08-07
Target entity: JAM virtual machine Target entity description: The JAM virtual machine is an early abstract machine used for executing concurrent functional languages, serving as a foundational design that influenced later systems like the BEAM virtual machine used by Erlang.
-
A.
K Virtual Machine
K Virtual Machine is a lightweight Java virtual machine designed for resource-constrained devices such as mobile phones and embedded systems.
-
B.
Scheme48 virtual machine
The Scheme48 virtual machine is a lightweight, portable runtime system designed to efficiently execute programs written in the Scheme48 dialect of the Scheme programming language.
-
C.
BEAM virtual machine
The BEAM virtual machine is the runtime environment originally built for Erlang that powers highly concurrent, fault-tolerant, and distributed applications, and is also used by languages like Elixir.
-
D.
Parrot virtual machine
Parrot virtual machine is a now-discontinued register-based virtual machine designed to efficiently run dynamic programming languages, originally developed for the Perl 6 (Raku) project.
-
E.
Java Virtual Machine
The Java Virtual Machine (JVM) is a platform-independent runtime environment that executes compiled Java bytecode and enables languages like Java, Kotlin, and Groovy to run on diverse hardware and operating systems.
- F. None of above. chosen
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.