Span programming language |
Span is a programming language targeting the Parrot virtual machine. Its syntax is meant to be very similar to C programming language, but its philosophy is Smalltalk-like, and it uses Smalltalk-style message syntax. Almost all of Span s library visible to the user is written in Span itself. Span is dynamically typed. The hello world program in Span is
class Hello { static public main: args { Console y print yes else print no
Span would write
(x > y) ifTrue: { Console|
|