The Rebcode Virtual Machine Overview - ALPHA
Rebcode is a new REBOL dialect that implements a virtual machine
(VM) allowing developers to create high performance, lower-level
functions in a manner that is consistent with the design principles
of REBOL. Rebcode functions allow you to write special purpose,
highly optimized functions that are capable of running on average
10-30 times faster than normal REBOL.
| |
Rebcode is not for beginners; it requires a higher level of programming
skill. You can crash your program through improper use of opcodes. Think
of rebcode as "cross-platform assembly language".
You should not use rebcode until you know for
certain what functions need to be optimized, and that those
functions can't be fast enough as normal REBOL code.
|
 |
Introduction and
Overview
Get an introduction to rebcode, its design, and how to use it.
|
 |
Opcode Reference
Opcodes (operation codes) are the instructions that rebcode understands. The opcode
reference provides details on the interface and behavior of each opcode, along with
many examples of how to use them.
|
 |
Demos - Rebcode in action
Learn from others, and be amazed at what you can do with rebcode.
|
|