Category:Viua VM assembly
Appearance
(Redirected from Viua VM assembly)

This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Allowed |
Parameter passing methods: | By reference, By value |
Type safety: | Safe |
Type strength: | Strong |
Type expression: | Implicit |
Type checking: | Dynamic |
See Also: |
Viua VM assembly is the language that is used to program Viua virtual machine.
Programs in written in Viua VM assembly are composed of isolated, lightweight processes running in parallel and communicating via message passing (compare with Erlang). Inside every process programs are executed sequentially.
The programming arsenal provided by Viua VM assembly language includes first-class functions, move- and copy-semantics for value movement (inside a single call frame, and for parameter passing), exceptions, deferred calls, safe pointers, and more.
Documentation can be found at http://docs.viuavm.org/
Pages in category "Viua VM assembly"
The following 2 pages are in this category, out of 2 total.