Euphoria-programmeertaal

EUPHORIA is een eenvoudige, flexibele en eenvoudig te leren programmeertaal.
Download nu

Euphoria-programmeertaal Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Shareware
  • Prijs:
  • USD 79.00 | BUY the full version
  • Naam uitgever:
  • Rapid Deployment Software
  • Uitgever website:
  • http://www.rapideuphoria.com/

Euphoria-programmeertaal Tags


Euphoria-programmeertaal Beschrijving

Euphoria is een eenvoudige, flexibele en gemakkelijk te leren programmeertaal. Euphoria is eenvoudig, flexibel en gemakkelijk te leren. Het project overtreft alle populaire geïnterpreteerde talen. Volledige referentiehandleiding inbegrepen. Veel gratis voorbeeldprogramma's met volledige bron. Maakt .exe-bestanden. Er is ook een euforie aan C vertaler die echt hoge snelheid geeft. Een eenvoudig te gebruiken databasesysteem is ook inbegrepen. De website heeft meer dan 1200 bijgedragen aan EUPHORIA-programma's met bron. Hier zijn enkele belangrijke functies van "Euphoria Programming Language": · EUPHORIA-programma's lopen op Windows, DOS, Linux en FreeBSD. · De taal is flexibel, krachtig en gemakkelijk te leren. · Er is geen wachten op compilaten en links - gewoon bewerken en uitvoeren. · U kunt een royalty-vrij, stand-alone .exe-bestand maken en distribueren. · Dynamische opslagtoewijzing is fundamenteel voor euforie. Variabelen groeien of krimpen in grootte zonder dat de programmeur zich zorgen hoeft te maken over het toewijzen en bevrijden van brokken van geheugen. Elementen van een array (euforia-sequentie) kunnen een dynamisch mengsel zijn van verschillende soorten en formaten van gegevens. · EUPHORIA biedt een uitgebreide runtime-foutcontrole voor: out-of-bounds-subscripts, niet-geïnitialiseerde variabelen, slechte parameterwaarden voor bibliotheekroutines, illegale waarde toegewezen aan een variabele en nog veel meer. Als er iets misgaat, krijgt u een foutloos bericht, met een gesprekspraceback en een lijst met variabele waarden. Met andere talen krijgt u typisch beschermingstoringen met nutteloze dumps van machine-registers en adressen. · De Euphoria-tolk is meer dan 30 keer sneller dan Perl of Python, en het is aanzienlijk sneller dan alle andere geïnterpreteerde talen, volgens de benchmark "Great Computer Taal Shootout" (zie Demobebenchebench.doc). · Als dat niet genoeg is, is er een EUPHORIA aan C-vertaler die elk EUPHORIA-programma naar C kan vertalen en uw snelheid nog meer verhogen. Waarom tijd verspillen Debuggen met de hand gecodeerde C / C ++? U kunt eenvoudig een EUPHORIA-programma ontwikkelen en vervolgens de C-code genereren. · Euphoria-programma's worden niet beperkt door eventuele 640K-geheugenbeperkingen waarvoor MS-DOS berucht is. Met alle versies van Euphoria kunt u al het geheugen op uw systeem gebruiken en als dat niet genoeg is, zal een swapbestand op schijf extra virtueel geheugen verschaffen. · Een geïntegreerd, eenvoudig te gebruiken, full-screen bron-level debugger / tracer is inbegrepen. · Zowel een execution-count profiler en een tijdprofiel zijn beschikbaar. · Er is een grote en snelgroeiende verzameling van uitstekende 3e party-programma's en bibliotheken, de meeste met volledige broncode. · RDS heeft een extreem flexibel databasesysteem (EDS) ontwikkeld dat draagbaar is in alle Euphoria-platforms. · De Win32-implementatie van Euphoria heeft toegang tot elke Win32 API-routine, evenals C of Euphoria-routines in .DLL-bestanden. Een team van mensen heeft een Windows GUI-bibliotheek (Win32LIB) ontwikkeld, compleet met een krachtige interactieve ontwikkelingsomgeving. U kunt een gebruikersinterface grafisch ontwerpen, opgeven van de EUPHORIA-verklaringen die moeten worden uitgevoerd wanneer iemand klikt, en de IDE zal een compleet euphoria-programma voor u maken. Er zijn Windows Euphoria-bibliotheken voor internettoegang, 3D-spellen en vele andere toepassingsgebieden. · De implementatie van DOS32 van EUPHORIA op MS-DOS bevat een ingebouwde grafische bibliotheek. Indien nodig kunt u toegang krijgen tot de onderbrekingen van DOS-software. U kunt machine-code routines bellen. U kunt zelfs uw eigen hardware-onderbrekingshandlers instellen. Veel spellen met hoge snelheid, compleet met Sound Blaster-geluidseffecten, zijn 100% ontwikkeld in Euphoria, zonder dat de machinecode nodig is. · De Linux- en FreeBSD-implementaties van EUPHORIA Laat u toegang krijgen tot C-routines en variabelen in gedeelde bibliotheken, voor taken, variërend van graphics, naar X Windows GUI-programmering, op internet CGI-programmering. Het goede nieuws is, je zult in Euphoria programmeren, niet C. · Een complete open source (Public Domain) Euphoria-interpreter, geschreven in euphoria, is opgenomen in het downloadpakket. Het kan een EUPHORIA-programma uitvoeren op elk platform. Een optioneel hoogwaardig C-gecodeerd back-end voor deze tolk is beschikbaar voor slechts $ 79. Zie de bronvergunning. Hier zijn enkele belangrijke kenmerken van "Euphoria Programming Language": · Euphoria-programma's lopen op Windows, Dos, Linux en FreeBSD. · De taal is flexibel, krachtig en gemakkelijk te leren. · Er is geen wachten op compilaten en links - gewoon bewerken en uitvoeren. · U kunt een royalty-vrij, stand-alone .exe-bestand maken en distribueren. · Dynamische opslagtoewijzing is fundamenteel voor euforie. Variabelen groeien of krimpen in grootte zonder dat de programmeur zich zorgen hoeft te maken over het toewijzen en bevrijden van brokken van geheugen. Elementen van een array (euforia-sequentie) kunnen een dynamisch mengsel zijn van verschillende soorten en formaten van gegevens. · EUPHORIA biedt een uitgebreide runtime-foutcontrole voor: out-of-bounds-subscripts, niet-geïnitialiseerde variabelen, slechte parameterwaarden voor bibliotheekroutines, illegale waarde toegewezen aan een variabele en nog veel meer. Als er iets misgaat, krijgt u een foutloos bericht, met een gesprekspraceback en een lijst met variabele waarden. Met andere talen krijgt u typisch beschermingstoringen met nutteloze dumps van machine-registers en adressen. · De Euphoria-tolk is meer dan 30 keer sneller dan Perl of Python, en het is aanzienlijk sneller dan alle andere geïnterpreteerde talen, volgens de benchmark "Great Computer Taal Shootout" (zie Demobebenchebench.doc). · Als dat niet genoeg is, is er een EUPHORIA aan C-vertaler die elk EUPHORIA-programma naar C kan vertalen en uw snelheid nog meer verhogen. Waarom tijd verspillen Debuggen met de hand gecodeerde C / C? U kunt eenvoudig een EUPHORIA-programma ontwikkelen en vervolgens de C-code genereren. · Euphoria-programma's worden niet beperkt door eventuele 640K-geheugenbeperkingen waarvoor MS-DOS berucht is. Met alle versies van Euphoria kunt u al het geheugen op uw systeem gebruiken en als dat niet genoeg is, zal een swapbestand op schijf extra virtueel geheugen verschaffen. · Een geïntegreerd, eenvoudig te gebruiken, full-screen bron-level debugger / tracer is inbegrepen. · Zowel een execution-count profiler en een tijdprofiel zijn beschikbaar. · Er is een grote en snelgroeiende verzameling van uitstekende 3e party-programma's en bibliotheken, de meeste met volledige broncode. · RDS heeft een extreem flexibel databasesysteem (EDS) ontwikkeld dat draagbaar is in alle Euphoria-platforms. · De Win32-implementatie van Euphoria heeft toegang tot elke Win32 API-routine, evenals C of Euphoria-routines in .DLL-bestanden. Een team van mensen heeft een Windows GUI-bibliotheek (Win32LIB) ontwikkeld, compleet met een krachtige interactieve ontwikkelingsomgeving. U kunt een gebruikersinterface grafisch ontwerpen, opgeven van de EUPHORIA-verklaringen die moeten worden uitgevoerd wanneer iemand klikt, en de IDE zal een compleet euphoria-programma voor u maken. Er zijn Windows Euphoria-bibliotheken voor internettoegang, 3D-spellen en vele andere toepassingsgebieden. · De implementatie van DOS32 van EUPHORIA op MS-DOS bevat een ingebouwde grafische bibliotheek. Indien nodig kunt u toegang krijgen tot de onderbrekingen van DOS-software. U kunt machine-code routines bellen. U kunt zelfs uw eigen hardware-onderbrekingshandlers instellen. Veel spellen met hoge snelheid, compleet met Sound Blaster-geluidseffecten, zijn 100% ontwikkeld in Euphoria, zonder dat de machinecode nodig is. · De Linux- en FreeBSD-implementaties van EUPHORIA Laat u toegang krijgen tot C-routines en variabelen in gedeelde bibliotheken, voor taken, variërend van graphics, naar X Windows GUI-programmering, op internet CGI-programmering. Het goede nieuws is, je zult programmeren in euforie, niet C. · Een complete open source (Public Domain) Euphoria-interpreter, geschreven in euforie, is opgenomen in het downloadpakket. Het kan een EUPHORIA-programma uitvoeren op elk platform. Een optioneel hoogwaardig C-gecodeerd back-end voor deze tolk is beschikbaar voor slechts $ 79. Zie de bronvergunning.


Euphoria-programmeertaal Gerelateerde software

Alice ml

Alice ML is een functionele, gelijktijdige, gedistribueerde programmeertaal op basis van standaard ML. ...

210

Downloaden

DOS33

DOS33 is een verzameling hulpprogramma's die Apple] [schijfafbeeldingen uit te halen en pure APPLESSOFT BASIC-programma's uitvoeren. ...

211

Downloaden