Category:Viua VM assembly

From Rosetta Code
This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
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:
Listed below are all of the tasks on Rosetta Code which have been solved using Viua VM assembly.
Your Help Needed
If you know Viua VM assembly, please write code for some of the tasks not implemented in Viua VM assembly.

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

Pages in category "Viua VM assembly"

The following 2 pages are in this category, out of 2 total.