Goby - Yet another programming language written in Go
1.9
dup
and splat_array
instructionsnormal arg
> optioned arg
> splat arg
(last)Full features for version 0.1.0
goby -i
)self
#include
#extend
::
for namespaceVar
or VAR
$
are unsupported)do
- end
if
, else
, elsif
while
#puts
ARGV
require
(Just for standard libraries by now)require_relative
thread
method to create a new threadChannel
class for passing objects between threads, like chan
in GoNet::SimpleServer
as built in serverthread
method to create new threadChannel
for passing objects between threadsAdded some standard libraries like:
URI
Net::HTTP
Net::SimpleServer
File
Also improved VM's design and fixed some syntax issues.
An update
This is the first release of this language.