Euphoria Programming Language

Софтуер снимки:
Euphoria Programming Language
Софтуер детайли:
Версия: 4.0.3
Дата на качване: 12 May 15
Розробник: Open Euphoria Group
Разрешително: Shareware
Цена: 79.00 $
Популярност: 16

Rating: nan/5 (Total Votes: 0)

Euphoria сега е безплатна, с отворен код език за програмиране. Той има прост синтаксис и конструкция с последователни правила, а също така е лесен за четене.
Можете бързо и с малко усилия, разработване на приложения, малки и големи, за Windows, Unix варианти (Linux, FreeBSD, ...) и OS X.
Euphoria за първи път е освободен като Shareware обратния път през 1993 г. Днес тя се разработва като проект с отворен код, която е общността задвижване и поддържа. Езикът се превърна в сложен инструмент за програмисти

<силни> Характеристики :.

  • забележително прост, гъвкав, мощен дефиниция на език, който е лесен за научаване и използване.
  • Променливи растат или се свие, без програмист да се налага да се притеснявате за разпределяне и освобождаване на блокове памет. Обекти на всякакви размери могат да бъдат причислени към елемент от последователност Euphoria (масив).
  • A висока производителност,
  • състоянието на най-съвременните преводача, който е значително по-бързо в сравнение с конвенционалните преводачи като Perl и Python.
  • An оптимизиране Euphoria За C Translator, който може да повиши вашата скорост още по-далеч, често с коефициент от 2x до 5x спрямо вече-бързо преводача.
  • Обширна време на изпълнение проверка за: извън пределите индекси, неинициализирани променливи, лоши стойности на параметрите за библиотечни практики, незаконно стойност назначен променлива и много други. Не са открити мистериозни изключения машини - вие винаги ще получите пълна английска описание на всеки проблем, който се среща с вашата програма по време на изпълнение, заедно с призив стак обратно проследяване и се изсере на всички ваши променливи стойности. Програмите могат да бъдат отстранени грешки бързо, лесно и по-добре.
  • Характеристики на основния хардуер са напълно скрити. Програми, които не са наясно с думи-дължини, в основата на представителство малко ниво на ценностите, байт-цел и др.
  • Източник дебъгер на цял екран и профайлър на изпълнение са включени.
  • A цял екран, мулти-файл редактор също е включена. На цветен монитор, редактор показва Euphoria програми в различни цветове, за да подчертае коментари, запазени думи, вградени функции, низове, както и равнището на припокриване на брекети. Това евентуално извършва автоматично приключване на изявленията, спестявайки Ви пишете усилия и намаляване на синтактични грешки. Този редактор е писано в еуфория, и сорс кода ви се предоставя без ограничения. Вие сте свободни да го променят, добавят функции, и преразпределя го както желаете.
  • Euphoria програми работят под Windows, Linux, OS / X, FreeBSD, NetBSD, OpenBSD и може лесно да бъде пренесен до всяка платформа подкрепа GCC.
  • Можете да направите единични, самостоятелни изпълним файл, от вашата програма.
  • Euphoria съчетания са естествено родови. Например Програмата за по-долу показва една единствена рутинни, че ще се справи всеки тип данни - числа, числа с плаваща запетая, струни и т.н. Euphoria не е & quot; обектно-ориентиран & quot; език, но въпреки това се постига много от предимствата на тези езици в много по-прост начин.
  • Euphoria е напълно безплатна и с отворен код.

<силни> Какво ново в тази версия:

  • Тази голяма актуализация има нови езикови конструкции, модификатори на видимост обхват

      , условията компилация, подобрения на производителността, мулти-лайн коментари и струнни, изброени ценности и видове, променлива задача по декларации, декларация, превключвател, различни контур модификатори, подкрепа за потребителски дефинирани предварително процесор, единица тестване, система за документиране на изходния код, покритие анализ, а Disassembler, директна компилация C чрез УХЕ, вградени гнезда и регулярни изрази чрез вграден PCRE, в допълнение към над 800 публични членове в новия стандартната библиотека .

  • Подобен софтуер

    ClamAv#
    ClamAv#

    3 Jun 15

    Polyglot
    Polyglot

    2 Jun 15

    YML
    YML

    11 May 15

    R
    R

    17 Feb 15

    Коментари към Euphoria Programming Language

    Коментари не е намерена
    добавите коментар
    Включете на изображения!
    Търсене по категория