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
- http://www.heron-language.com - Heron Programming Language Home Page
- http://www.heron-language.com/spec.html - Official Heron Specification
- http://www.artima.com/groups/group.jsp?group=heron - Heron Interest Group at Artima.com