Jako (programming language)

From Wikipedia, the free encyclopedia
Jump to: navigation, search

The Jako programming language for the Parrot virtual machine was initially created by Gregor N. Purdy as a "user-friendly mini-language,"[1] and became the first Parrot-targeted language implementation to have subroutines.[2] It is similar to Java (programming language) or C++, but makes several large deviations, in some ways making it closer to Perl. Jako can be compiled into Parrot's assembly language, PASM, and then run on the Parrot virtual machine.

Hello world in Jako is:

use sys;
sys::print("Hello, world!\n");

Languages with similar names[edit]

"Jakk" (sometimes called "Jako"), is a programming language created by Gary Niger. It is similar to Scheme, but makes several large deviations, in some ways making it closer to Ruby. Jakk can be compiled with GHC and with emacs. Hello world in Jakk is:

~!OUTPUT> .:HELLO WORLD:. .;NEWLINE;. AND .|.DIE;;

References[edit]

  1. ^ Simon Cozens, perl6-internals mailing list post, 2001-10-05. "Parrot 0.0.2 is released"
  2. ^ Gregor Purdy, perl6-internals mailing list post, 2001-10-19. "Jako gets real subroutines"