Category:Ayrch: Difference between revisions

From Rosetta Code
Content added Content deleted
mNo edit summary
No edit summary
Line 1: Line 1:
{{stub}}{{language|Ultimate++}}
{{stub}}{{language|Ultimate++}}
|exec=machine
|safety=both
|gc=no
|parampass=both
|checking=both
|express=explicit
|strength=strong
|compat=both
|tags=cpp

|bnf=https://www.ultimatepp.org/www$uppweb$overview$en-us.html }}{{codepad}}{{allows|Network access}}{{allows|Database access
}}{{allows|Concurrency}}{{provides|Run time polymorphism}}{{provides|Compile time polymorphism}}{{allows|Windowing UI}}{{allows|Graphics}}{{allows|OpenGL}}{{allows|Dynamic linking}}{{provides|File access}}{{allows|File system access}}{{provides|Objects}}{{allows|Signal handling}}{{provides|Mutable state}}


'''Ultimate++''' is a rapid application development framework that combines [[C]] and [[C++]] into its own unique language. Ultimate++ goes by the names of U++ and Upp. The purpose of Ultimate++ is to reduce code complexity.

The Ultimate++ is easy to install and self-contained inside a integrated development environment simply called TheIDE. The framework installs on all the major operating systems and even minor ones.

https://www.ultimatepp.org/www$uppweb$overview$en-us.html

==Language==
This example is a hello world using the Upp namespace.

#include <Core/Core.h>

using namespace Upp;

CONSOLE_APP_MAIN
{
const Vector<String>& cmdline = CommandLine();
printf("Hello World\n");
for(int i = 0; i < cmdline.GetCount(); i++) {
}

}


==Versions==
* '''U++ 2015.1'''
* '''U++ 2017.1rc1'''
* '''U++ 2018.1.rc1'''
* '''U++ theide.app'''
* '''U++ 2019 MacOS'''
* '''U++ 2019.1rc3 mingw'''
* '''U++ 2019 win'''
* '''U++ 2019.1.rc6 x11'''
* '''U++ 2020.2rc2 posix'''
* '''U++ 2020.2rc1 win'''

{{language programming paradigm|procedural}}
{{language programming paradigm|imperative}}
{{language programming paradigm|object-oriented}}
{{language programming paradigm|functional}}
{{language programming paradigm|general-purpose}}
<br clear="both">

Revision as of 23:56, 5 February 2021

This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
Language
Ayrch
This programming language may be used to instruct a computer to perform a task.
See Also:


Listed below are all of the tasks on Rosetta Code which have been solved using Ayrch.

|exec=machine |safety=both |gc=no |parampass=both |checking=both |express=explicit |strength=strong |compat=both |tags=cpp

|bnf=https://www.ultimatepp.org/www$uppweb$overview$en-us.html }}

Try this language on Codepad.


Ultimate++ is a rapid application development framework that combines C and C++ into its own unique language. Ultimate++ goes by the names of U++ and Upp. The purpose of Ultimate++ is to reduce code complexity.

The Ultimate++ is easy to install and self-contained inside a integrated development environment simply called TheIDE. The framework installs on all the major operating systems and even minor ones.

https://www.ultimatepp.org/www$uppweb$overview$en-us.html

Language

This example is a hello world using the Upp namespace.

  1. include <Core/Core.h>

using namespace Upp;

CONSOLE_APP_MAIN { const Vector<String>& cmdline = CommandLine(); printf("Hello World\n"); for(int i = 0; i < cmdline.GetCount(); i++) { }

}


Versions

  • U++ 2015.1
  • U++ 2017.1rc1
  • U++ 2018.1.rc1
  • U++ theide.app
  • U++ 2019 MacOS
  • U++ 2019.1rc3 mingw
  • U++ 2019 win
  • U++ 2019.1.rc6 x11
  • U++ 2020.2rc2 posix
  • U++ 2020.2rc1 win


This category currently contains no pages or media.