There is simply no end to the possibilities it provides, and only a little exploring is
all it takes to get you hooked.
Written in C, it is fully capable of compiling and running on numerous operating systems, including Mac
OSX, Linux, Windows, and possibly more in the future. Its C foreign function interface is incredibly
simple, making even Ruby seem a complex virtual machine to extend. Plus, the Neko virtual machine
requires an absolute minimal installation, meaning desktop applications written for the Neko platform
are very easy to get running on end - user machines.
The Neko virtual machine is a dynamically linked library ( .dylib , .so , or .dll depending on the
operating system you are using). Its task is to convert compiled Neko bytecode, normally contained in
files with an .n extension, into executable code. However, in order to do this, you need to provide access
to the containing file. This can be done by executing the neko executable contained in the Neko
distribution and passing it the location of the file to execute, or by linking the Neko dynamic library into
an executable application of your own and passing the file location details using code.
Pages:
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532