tkscript

Software screenshot:
tkscript
Software informatie:
Versie: 0.9.0.60
Upload datum: 3 Jun 15
Ontwikkelaar: bs
Licentie: Gratis
Populariteit: 3

Rating: 1.0/5 (Total Votes: 1)

tkscript is een JIT versnelde C-achtige scripttaal met bindingen voor OpenGL, SDL, SDL_net, libpng en zlib.
Een plugin SDK kan worden gebruikt om dynamisch verlengen scriptengine met aangepaste functies C en C ++ classes.
Het kan worden gebruikt voor draagbare, 3D, OpenGL-versnelde multimedia applicaties.
TKS, kort voor "toolkit script-taal", is een open en draagbare lijm taal voor native code bibliotheken. Het script engine richt zich op C ++ API backends, maar maakt het ook voor C en Assembler functies. De scripts kijken net als C / C ++ / JavaScript / PHP, zodat het niet iemand te lang om vertrouwd te raken met de syntax te krijgen zal nemen. Een CPU tabel op basis (ie nogal portable) Just In Time (JIT) compiler kan versnellen uitvoering van het script tot 100 keer.
TKS dient als een scriptable applicatie gastheer voor aangepaste C ++ libraries (& # 65533; & # 65533 plugins;). Bindingen voor OpenGL, SDL, SDL_net, libpng, zlib, MiniFMOD en MySQL zijn beschikbaar, terwijl andere extensies worden momenteel ontwikkeld, bv voor de FOX GUI toolkit.
Een TKS applicatie project kan worden gecompileerd tot een gzip gecomprimeerd TKX archief waarin alle gegevens die nodig zijn om die toepassing uit te voeren zal bevatten. Deze techniek maakt het mogelijk om toepassingen zonder lokale installatie (naast de TKS runtime) dat het gebruik voor netwerkservices, bijv suggereert implementeren het world wide web of intranetten. TKX archieven, in tegenstelling tot reguliere executables, zijn hardware-onafhankelijk en kan dus worden gebruikt op meerdere platformen.
De huidige implementatie van de scriptlanguage, de broncodes als voorgecompileerde distributies zijn beschikbaar onder de voorwaarden van de GNU General Public License.
De interface voor applicatie-specifieke C / C ++ extensie bibliotheken (YAC) is vrijgegeven onder de voorwaarden van de GNU Lesser General Public License, die ook zorgt voor een bedrijfseigen (dwz closed source) uitbreidingen (plug-ins).
Opmerking: De code snippets gevonden in deze documentatie kan worden uitgevoerd zoals het is, maar ze kopiëren naar een test.tks bestand en voer ze met de "TKS" CLI commando.
Hier zijn een aantal belangrijke eigenschappen van "tkscript":
- Een C / C ++ / Java (Script) zoals, JIT versnelde scripting engine (en gezipt VFS) (TKScript)
 
- Beschikbaar voor en getest met JIT-ondersteuning op:
· Microsoft Windows 95,98, Me, 2000, XP
· X86 (zeer waarschijnlijk 68K) Linux (Mandrake, SuSE en een aantal aangepaste setups ..)
· Cygwin
· AmigaOS 3.0 (68040 + ixemul + G ++)
 
- Applicatie gastheer voor "YAC" plugins
· Gebruikt Win32-API resp. Solaris / Linux libdl dynamisch laden DLL / SO
 
- Een op zichzelf staand, binair niveau C ++ component / reflectie model en plugin SDK ("YAC")
- Bindingen voor de OpenGL (1.1) toolkit ("tkopengl")
 
- Bindingen voor de SDL cross-platform hardware abstraction layer ("tksdl")
· De plugin kan worden gebruikt om video-games en dergelijke "realtime" toepassingen te ontwikkelen.
· Een abstractie om de hardware en software-API's van de Linux, Win32, BeOS, MacOS, MacOS X, QNX, AmigaOS besturingssystemen ..
· Ondersteunt de OpenGL grafische interface van
· Ondersteunt toetsenbord / muis / joystick invoerapparaten
· Audio-ondersteuning
· Gebruikt de SDL, SDL_net, libpng en zlib toolkits.
· De SDL_net API biedt TCP / UDP netwerk faciliteiten.
 
- Een XML / HTML als opmaaktaal en de interface naar de FOX toolkit ("FXML")
· Gemakkelijk te leren als je weet HTML en JavaScript (:

Vergelijkbare software

Shed Skin
Shed Skin

15 Apr 15

Xojo
Xojo

20 Feb 15

refactor
refactor

2 Jun 15

Perl
Perl

17 Aug 18

Reacties op tkscript

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!