The H++ Programming Language