Slashdot Mirror


Introducing The Heron Programming Language

Christopher Diggins writes "The Heron programming language, is a new general-purpose multi-paradigm programming language in the style of C++ which is starting to make waves. The popular Polish software development magazine Software 2.0 is featuring an article on Heron, in its first English version of the magazine slated to appear in February 2005. A preview of the Heron article is available."

1 of 142 comments (clear)

  1. Re:Willful Ignorance by mattgreen · · Score: 0, Troll

    Argh, why does every new language have to compile to Java? Some of us haven't bought into the 'bytecode as the savior of the modern world' ideology quite yet. I want to be able to develop desktop applications quickly, and without relying on massive runtime libraries.

    Specifically, I'm looking for a language that is:
    * expressive - moreso than C#
    * multiple paradigm - supporting features like closures and first class functions
    * supports generic programming - this is too useful to leave out. I don't mean crippled generics (ala Java) either.
    * encourages good practices, but does not forbid dangerous ones outright
    * compiles to native code or bytecode
    * imposes minimal runtime overhead - in terms of RAM usage and CPU time

    The closest fit to all of these is C++, but I'll be the first to admit that C++ is a trainwreck of syntax.