Tags: Programming Language.
Span is a programming language targeting the Parrot virtual machine. Its syntax is meant to be very similar to C 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 isclass Hello static public main: args Console << Hello World!n; Span uses blocks ala Smalltalk for all flow control constructs except definition.