Szczegóły programowe:
Wersja: 4.0.3
Filmu: 12 May 15
Licencja: Shareware
Cena: 79.00 $
Popularność: 104
Euphoria jest teraz za darmo, open source język programowania. Posiada prostą składnię i struktury z spójnych zasad, a także łatwe do odczytania.
Można szybko i przy niewielkim wysiłku, tworzenie aplikacji, małych i dużych, dla systemów Windows, Unix warianty (Linux, FreeBSD, ...) i OS X.
Euforia po raz pierwszy wydany jako shareware drodze powrotnej w 1993 roku Obecnie jest rozwijany jako projekt open source, która jest wspólnotą napędzane i utrzymane. Język przekształciła się w zaawansowane narzędzie dla programistów
Opis .
- niezwykle proste, elastyczny, mocny język, że definicja jest łatwy do nauczenia i używania.
- Zmienne powiększać lub zmniejszać bez programista martwiąc się o przydzielania i zwalniania kawałki pamięci. Obiekty o dowolnej wielkości mogą być przypisane do elementu sekwencji Euphoria (tablica).
- wysokiej klasy, state-of-the-art tłumacza, który jest znacznie wyższy niż w tradycyjnych tłumaczy jak Perl i Python.
- optymalizacji Euphoria Aby C Tłumacz, który może zwiększyć prędkość nawet dalej, często przez współczynnik 2x do 5x w stosunku do już szybkiego tłumacza.
- Szerokie czasu wykonywania sprawdzania: out-of-granic indeksów, niezainicjowanych zmiennych, złe wartości parametrów dla funkcji bibliotecznych, nielegalne wartości przypisanej do zmiennej i wielu innych. Brak tajemnicze wyjątki maszyn - zawsze możesz liczyć na pełny opis angielskiej żadnego problemu, który występuje z programem w czasie działania programu, wraz z wezwaniem stosu śledzenia zwrotu i zrzut wszystkich wartości zmiennych. Programy mogą być szybko błędów, łatwo i bardziej dokładnie.
- Właściwości warstwy sprzętowej są całkowicie ukryte. Programy nie są świadomi słów-długości, leżące u podstaw reprezentacji nieco poziomu wartości, kolejności bajtów itp.
- pełnoekranowy debugger i profiler źródło wykonanie są włączone.
- pełnoekranowy, redaktor wielu plików jest również. Na kolorowym monitorem, Edytor wyświetla programy euforii w wielu kolorach, aby zaznaczyć komentarze, zarezerwowane słowa, a funkcje wbudowane, sznurki i poziom zagnieżdżenia nawiasów. To opcjonalnie wykonuje autouzupełnianie sprawozdań, oszczędzając wpisując wysiłku i zmniejszenie błędów składni. Edytor ten jest napisany w Euphoria i kod źródłowy jest dostarczana bez ograniczeń. Jesteś wolny, aby go zmodyfikować, dodać funkcje, i rozpowszechniać go, jak chcesz.
- Programy Euphoria uruchomić pod Windows, Linux, OS / X, FreeBSD, NetBSD, OpenBSD i mogą być łatwo przeniesione na dowolnej platformie nośnej GCC.
- Możesz zrobić jeden, samodzielny plik wykonywalny z programu.
- Procedury Euphoria są naturalnie rodzajowy. Przykładowy program poniżej przedstawia jedną procedurę, która będzie uporządkować wszelkiego rodzaju danych - liczby całkowite, liczby zmiennoprzecinkowe, sznurki itp Euforia nie jest & quot; obiektowego & quot; język, a jednak osiąga wiele korzyści dla tych języków w znacznie prostszy sposób.
- Euphoria jest całkowicie darmowy i open source.
Co to jest nowy w tym wydaniu:
- Ta duża aktualizacja zawiera nowe konstrukcje języka, modyfikatory widoczności zakres, warunkowych kompilacji, ulepszenia wydajności, komentarze multi-line i smyczki, wymienione wartości i typy, przypisanie do zmiennej deklaracji, instrukcja switch, różne modyfikatory pętli, wsparcie dla wstępnie zdefiniowanych przez użytkownika procesor, testowanie jednostkowe, system dokumentacji kodu źródłowego, pokrycia analizy, dezasembler, kompilacji C poprzez bezpośredni EUC, wbudowany w gniazdach, a regularne wyrażenia przez wbudowany PCRE, w uzupełnieniu do ponad 800 członków publicznych w nowej bibliotece standardowej.
Komentarze nie znaleziono