Lua

Gratis en open source scripting taal voor uw Mac
Download nu

Lua Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Lua.org PUC-Rio
  • Uitgever website:
  • http://www.lua.org/about.html
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 124 KB

Lua Tags


Lua Beschrijving

Gratis en open source scripting taal voor je Mac Lua is een krachtig, snel, lichtgewicht, embeddable scripting-taal. LUA combineert een eenvoudige procedurele syntaxis met krachtige gegevensbeschrijvingen op basis van associatieve arrays en extensibele semantiek. Lua wordt dynamisch getypt, loopt door ByTecode te interpreteren voor een op registers gebaseerde virtuele machine en heeft automatisch geheugenbeheer met incrementele afvalcollectie, waardoor het ideaal is voor configuratie, scripting en snelle prototyping. Installatie: Navigeer naar de SRC-map om Lua op uw Mac te installeren, navigeren naar de SRC-map en voer deze opdracht uit (zonder de aanhalingstekens): "MAKE MACOSX". Hier zijn enkele belangrijke functies van "LUA": LUA is een bewezen, robuuste taal · Lua is gebruikt in veel industriële toepassingen (bijv. Adobe's Photoshop Lightroom), met de nadruk op ingebouwde systemen en games. Lua is momenteel de toonaangevende scripttaal in games. Lua heeft een solide referentiehandleiding en er zijn verschillende boeken erover. Verschillende versies van Lua zijn vrijgegeven en gebruikt in echte toepassingen sinds de oprichting in 1993. Lua-uitgelicht in HOPL III, de derde ACM Sigplan-geschiedenis van de programmering Talenconferentie, in juni 2007.Lua is snel · Lua heeft een verdiende reputatie voor prestaties. Om te beweren "zo snel als Lua" is een aspiratie van andere script-talen. Verschillende benchmarks tonen Lua als de snelste taal in het rijk van interpreteerde scriptingtalen. Lua is snel niet alleen in verfijnde benchmarkprogramma's, maar ook in het echte leven. Er is een substantiële fractie van grote toepassingen geschreven in Lua.lua is draagbaar · Lua wordt verdeeld in een klein pakket en built out-of-the-box op alle platforms met een ANSI / ISO C-compiler. Lua werkt op alle smaken van UNIX en Windows, en ook op mobiele apparaten (zoals handheld-computers en mobiele telefoons die gebruik maken van brouw, Symbian, Pocket PC, enz.) En embedded microprocessors (zoals arm en konijn) voor toepassingen zoals LEGO MINSTUSS .Lua is ingebedstabel · Lua is een snelle taalmotor met een kleine voetafdruk die u gemakkelijk in uw toepassing kunt insluiten. Lua heeft een eenvoudige en goed gedocumenteerde API die sterke integratie met code in andere talen mogelijk maakt. Het is gemakkelijk om Lua uit te breiden met bibliotheken die in andere talen zijn geschreven. Het is ook eenvoudig om programma's in andere talen met Lua uit te breiden. Lua is gebruikt om programma's uit te breiden die niet alleen zijn geschreven in C en C, maar ook in Java, Fortran, Ada, C #, Smalltalk, en zelfs in andere scripting-talen, zoals Perl en Ruby.lua is krachtig (maar eenvoudig) · Fundamenteel concept in het ontwerp van Lua is om meta-mechanismen te bieden voor het implementeren van functies, in plaats van een groot aantal functies rechtstreeks in de taal te bieden. Hoewel Lua bijvoorbeeld geen pure objectgeoriënteerde taal is, biedt het meta-mechanismen voor de implementatie van klassen en erfenis. Lua's meta-mechanismen brengt een economie van concepten en houden de taal klein, terwijl de semantiek wordt uitgebreid in onconventionele manier. Lua is klein · Het toevoegen van lua aan een applicatie is het niet blazen. De Tarball voor LUA 5.1.3, die broncode, documentatie en voorbeelden bevat, neemt 216K gecomprimeerd en 864k ongecomprimeerd. De bron bevat ongeveer 17000 lijnen van C. onder Linux, de Lua-interpreter gebouwd met alle standaard Lua-bibliotheken duurt 144K en de Lua-bibliotheek duurt 196k.Note: Lua is gratis software, verdeeld onder een zeer liberale licentie (de bekende mit-licentie ). Het kan voor elk doel worden gebruikt, inclusief commerciële doeleinden, op absoluut geen kosten. Download het en gebruik het. Wat is er nieuw in deze release: · Toegevoegd manifestes voor de DLL's in DLL8- en DLL9-distributies om de afhankelijkheid van de runtime-bibliotheek op te nemen. Manificaties toegevoegd voor de WLUA-uitvoerbare bestanden om de afhankelijkheid van de COMCTL32-bibliotheek op te nemen die de Windows XP-visuele stijlen voor GUI-toepassingen inschakelen. · Originelen Lua-makeFiles zijn niet meer veranderd. · Lua_cPath-standaard gewijzigd om ook de submap "CLIBS" op te nemen in het zoekpad in Windows. Ondersteuning toegevoegd voor "51" achtervoegsel.


Lua Gerelateerde software

Scrupp

Gratis en Open Source Utility die u zal helpen bij het maken van uw eigen 2D-spellen en -toepassingen ...

219 4.7 MB

Downloaden

Infosysteem

Gratis en Open Source Java-app die u helpt bij het extraheren van informatie van mobiele apparaten ...

121 37 KB

Downloaden

Albow

Een ontwikkelingstool die ontwikkelaars een klein beetje widgetry voor Pygame zal bieden ...

163 270 KB

Downloaden