Euphoria Programming Language

Skjermbilde programvare:
Euphoria Programming Language
Prog.varedetaljer:
Versjon: 4.0.3
Last opp dato: 12 May 15
Lisens: Shareware
Pris: 79.00 $
Popularitet: 16

Rating: nan/5 (Total Votes: 0)

Euphoria er nå et gratis, open source programmeringsspråk. Den har en enkel syntaks og struktur med konsekvente regler, og er også lett å lese.
Du kan raskt og med liten innsats, utvikle applikasjoner, store og små, for Windows, Unix-varianter (Linux, FreeBSD, ...) og OS X.
Euphoria ble først utgitt som shareware helt tilbake i 1993. I dag er det blitt utviklet som åpen kildekode som er fellesskap drevet og vedlikeholdt. Språket har utviklet seg til et sofistikert verktøy for programmerere

Egenskaper .

  • En utrolig enkel, fleksibel, kraftig språk definisjon som er lett å lære og bruke.
  • Variabler vokse eller krympe uten programmereren å måtte bekymre seg for tildeling og frigjøre biter av minnet. Objekter av alle størrelser kan tildeles et element av en Euphoria sekvens (array).
  • En høy ytelse, state-of-the-art tolk som er betydelig raskere enn konvensjonelle tolker som Perl og Python.
  • En optimalisere Euphoria Til C Translator, som kan øke hastigheten ytterligere, ofte med en faktor på 2x 5x versus den allerede raske tolk.
  • Omfattende kjøretids sjekke for: out-of-bounds indekser, initialisert variabler, dårlige parameterverdier for bibliotekrutiner, ulovlig verdi tilordnet en variabel og mange flere. Det er ingen mystiske maskin unntak - vil du alltid få en full engelsk beskrivelse av eventuelle problem som oppstår med ditt program ved kjøring, sammen med en call-stack trace-back og en dump av alle dine variable verdier. Programmer kan feilsøkes raskt, enkelt og mer grundig.
  • Funksjoner av den underliggende maskinvaren er helt skjult. Programmer ikke er klar over ord-lengder, underliggende bit-nivå representasjon av verdier, byte-rekkefølge osv.
  • En full-screen kilde debugger og en henrettelse profiler er inkludert.
  • En full-skjerm, multi-fil editor er også inkludert. På en fargeskjerm, viser redaktøren Euphoria programmer i flere farger, for å markere kommentarer, reserverte ord, innebygde funksjoner, strykere, og nivå av hekkende av braketter. Det utfører eventuelt auto-fullføring av utsagn, sparer du skrive innsats og redusere syntaksfeil. Denne editoren er skrevet i Euphoria, og kildekoden er gitt til deg uten restriksjoner. Du står fritt til å endre det, legge til funksjoner, og redistribuere det som du vil.
  • Euphoria programmer kjøres under Windows, Linux, OS / X, FreeBSD, NetBSD, OpenBSD og kan lett portet til alle plattformer som støtter GCC.
  • Du kan lage et enkelt, frittstående kjørbar fil fra programmet.
  • Euphoria rutiner er naturlig generisk. Eksempelet program nedenfor viser en enkelt rutine som vil sortere alle typer data - heltall, flyttall, strenger osv Euphoria er ikke en & quot; objektorientert & quot; språk, men det oppnår mange av fordelene med disse språkene i en mye enklere måte.
  • Euphoria er helt gratis og åpen kildekode.

Hva er nytt i denne versjonen:

  • Denne store oppdateringen har nye språkkonstruksjoner, omfang synlighet modifikatorer, betinget kompilering, ytelsesforbedringer, flere linjer kommentarer og strenger, oppregnet verdier og typer, variable oppdrag på erklæringen, en bryter uttalelse, ulike sløyfemodifiserings, støtte for en brukerdefinert pre-prosessor, enhetstesting, en kildekode dokumentasjonssystem, dekning analyse, en Disassembler, direkte C kompilering via EUC, innebygd stikkontakter, og regulære uttrykk via innebygd PCRE, i tillegg til de over 800 offentlige medlemmer i den nye standarden biblioteket.

Lignende programvare

Flexc++
Flexc++

14 Apr 15

IPython
IPython

20 Feb 15

Pike
Pike

20 Feb 15

Kommentarer til Euphoria Programming Language

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!