Heron programming language

   

The Heron programming language is a relatively new imperative multi-paradigm programming language developed by Christopher Diggins and first released into the public domain in 2003.

Heron is influenced by the C++, Java and Pascal programming languages. Heron has built-in support for object-oriented programming, generic programming, metaprogramming, aspect-oriented programming and design by contract techniques. The Heron language design goals include improving reusability of software and reduction of possibility of programmer error. Heron performance is tuned towards heavily polymorphic object-oriented designs.

Hello World

Here is the canonical Hello world program, used commonly to give a brief glimpse at a language's syntax.

 program HelloWorld;
 functions {
   _main() {
     print_string("Hello world\n");
   }
 }
 end

External Link


Retrieved from "http://www.mywiseowl.com/articles/Heron_programming_language"

This page has been accessed 52 times. This page was last modified 01:06, 23 Oct 2004. All text is available under the terms of the GNU Free Documentation License (see Copyrights for details).