Euphoria Programming Language

Software screenshot:
Euphoria Programming Language
Podrobnosti Software:
Verze: 4.0.3
Datum uploadu: 12 May 15
Licence: Shareware
Cena: 79.00 $
Popularita: 16

Rating: nan/5 (Total Votes: 0)

Euphoria je nyní svobodný, open source programovací jazyk. To má jednoduchou syntaxi a strukturu s konzistentními pravidly, a je také snadno číst.
Můžete rychle, a s malým úsilím, vývoj aplikací, velké i malé, pro Windows, Unix varianty (Linux, FreeBSD, ...) a OS X.
Euforie byla poprvé vydána jako shareware cestě zpátky v roce 1993. V současné době je vyvíjen jako open source projekt, který je orientováno na komunitu a udržovány. Jazyk se vyvinul do důmyslného nástroj pro programátory

Vlastnosti :.

  • pozoruhodně jednoduchý, flexibilní, výkonný definice jazyk, který je snadné se naučit a používat.
  • Proměnné růst nebo zmenšit bez programátora se museli starat o přidělení a uvolňovat kusy paměti. Objekty všech velikostí mohou být přiřazeny k prvku sekvence Euphoria (array).
  • high-performance, state-of-the-art tlumočníka, který je výrazně rychlejší než konvenční interprety, jako Perl a Python.
  • Chcete-li optimalizovat Euphoria C Translator, které mohou zvýšit svou rychlost ještě dále, často faktorem 2x až 5x oproti již rychlým tlumočníka.
  • Rozsáhlá run-time kontrola: out-of-Bounds indexů, neinicializovaných proměnných, špatné hodnoty parametrů pro knihovny rutiny, ilegální hodnoty přiřazené k proměnné a mnoho dalších. Nejsou žádné tajemné výjimky stroj - vždy dostanete plnou anglickou popis jakéhokoliv problému, který nastane s programem za běhu, spolu s call-stack stopové-zádech a skládky všech vašich proměnných hodnot. Programy lze ladit rychle, snadno a důkladněji.
  • Vlastnosti hardwarem jsou zcela skryty. Programy nejsou vědomi slovních délek, základní bit na úrovni reprezentace hodnot, pořadí bajtů atd.
  • source debugger na celé obrazovce a poprava profiler jsou zahrnuty.
  • na celou obrazovku, multi-file editor je také v ceně. Na barevném monitoru, editor zobrazí programy Euphoria v několika barvách, upozornit na připomínky, vyhrazená slova, vestavěné funkce, řetězce, a úroveň vnoření závorek. To případně provádí automatické dokončení výkazů, což vám ušetří psaní úsilí a snížení syntaktické chyby. Tento editor je napsán v Euphoria, a zdrojový kód je k dispozici na vás bez omezení. Ty jsou zdarma, aby jej upravovat, přidat funkce, a distribuovat ho, jak si přejete.
  • Programy Euphoria spustit pod Windows, Linux, OS / X, FreeBSD, NetBSD, OpenBSD a může být snadno portovat na jakékoli platformě podporující GCC.
  • Můžete si udělat jednu, stand-alone spustitelný soubor ze svého programu.
  • Euphoria rutiny jsou přirozeně obecný. Příklad program níže ukazuje jednu rutinu, která se bude řadit jakýkoli typ dat - celých čísel, čísel s plovoucí desetinnou čárkou, řetězce atd Euforie není & quot; objektově orientovaný & quot; jazyk, přesto dosahuje mnoho výhod těchto jazyků v mnohem jednodušším způsobem.
  • Euphoria je zcela zdarma a open source.

Co je nového v této verzi:

  • Tato velká aktualizace je k dispozici nové jazykové konstrukty, modifikátory viditelnosti rozsah, podmíněné kompilace, vylepšení výkonu, multi-lemovat komentáře a řetězce, vypočtené hodnoty a typy, přiřazení proměnné na prohlášení, switch, různé modifikátory smyčka, podpora pro uživatele definovaný pre-procesor, testování jednotky, zdrojový kód dokumentace systému, pokrytí analýza, disassembler, přímý C kompilace přes EUC, vestavěné zásuvky, a regulární výrazy pomocí vestavěného v PCRE, navíc k více než 800 veřejných členy v novém standardní knihovny.

Podobný software

Retro
Retro

20 Feb 15

LLVM
LLVM

17 Aug 18

SmartEiffel
SmartEiffel

3 Jun 15

Lush
Lush

11 May 15

Komentáře k Euphoria Programming Language

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!