Home    Cart    Free Download    Manual

Installation:
  Free Downloads
  The H2O Family
  Install Notes

Programming:
  Prerequisites
  H2O Whitepaper
  Online Manual
  Code Examples
  H2O Free Support


What's H2O?
H2O is programming made for the web.

What's it like?
H2O is English-like. If you know some Perl, VB, ASP, or PhP you'll be immediately productive in H2O. It runs on Linux, Mac, Unix, and Windows.

How do I try it?
Download H2O for free. Get it from hosting providers. Or buy online.

Where does H2O come from?
The language was invented by Aestiva. H2O stands for:
   HTML with
   HTML/OS
   Overlays.


Introduction:
Programming with H2O


You're a software developer. Your programming language of choice is VB, Access, C++, Perl, ASP or PhP. You want your software to run everywhere; over the web, in companies, at hosting providers. You want to write one program and have it work everywhere.

Unfortunately, as you know, that's easier said than done. You long for a really good environment. But you've seen and used the tools and you're still coping with the same old stuff: managing variables, security, compatibility issues, and worse yet, having to write hundreds of lines of code to solve the most mundane problems. Sure, the languages are sexy on the outside. But they're no fun. They're either too complicated, slow, web-unfriendly, or limited. You say to yourself and your friends, "There has to be a better way!"

The Better Way is Here
Now there is a better way -- the H2O programming environment from Aestiva, a powerful programming language for programmers who want to build web-friendly, universal applications. Imagine the following:

  • Your programs run in browsers. Like the HTML language, there are no worries about the underlying hardware.
  • Your language is smarter. No more need to define variable types or dimension arrays since the language does it for you.
  • Your language is easier. It's English-like so there's no need to "comment" code. Routines that once took hours to write now take minutes.
  • Your programs are super compact. You wite high-level code, not low-level code. Programs take up to three hundred times less code.
  • Debugging is easier. A runtime error checker points out where problems occur, plus with up to three hundred times less code, there's less to debug.
  • Your programs run faster. The H2O "high-level interpreted" architecture means programs run about as fast as compiled C.
  • Your programs are universal. Write once, run anywhere. On Linux, Mac, Unix and Windows servers. In standard hosting accounts too.
  • Your programs can be packaged. Distribute them. Load them point-and-click. Copy-protect and sell them.
  • Your programs are trustable. H2O's security-by-default architecture means you don't need to be a security expert to write a web software program.

    You don't need to dream about these features. They're here now. In H2O. It's why H2O is so much fun.

    This introductory chapter provides you with a brief look at the main design goals of H2O; the remainder of this paper examines the features of H2O in more detail.

    You don't need to dream about these features. They're here now. This introductory chapter provides you with a brief look at the main design goals of H2O; the remainder of this paper examines the features of H2O in more detail.

Home | Cart | Free Download | Online Manual
COPYRIGHT © 2005 Aestiva, LLC. ALL RIGHTS RESERVED.