tkscript

Software screenshot:
tkscript
Dettagli del software:
Versione: 0.9.0.60
Data di caricamento: 3 Jun 15
Sviluppatore: bs
Licenza: Libero
Popolarità: 56

Rating: 1.0/5 (Total Votes: 1)

tkscript è un C-come linguaggio di scripting JIT accelerazione con associazioni per OpenGL, SDL, SDL_net, libpng, e zlib.
Un SDK plugin può essere utilizzato per estendere dinamicamente il motore di script con funzioni personalizzate C e classi C ++.
Può essere utilizzato per creare portatili, applicazioni multimediali 3D, OpenGL accelerate.
TKS, abbreviazione di "toolkit script language", è un linguaggio colla aperto e portatile per librerie di codice nativo. Il motore di script si concentra su C ++ backend API, ma consente anche per le funzioni C e Assembler. Gli script aspetto molto simile a C / C ++ / JavaScript / PHP in modo da non prendere qualcuno troppo tempo per acquisire familiarità con la sintassi. Una tabella CPU basata (cioè piuttosto portatile) Just In Time (JIT) può accelerare l'esecuzione dello script fino a 100 volte.
TKS serve come applicazione host script per l'abitudine librerie C ++ (& # 65533; & # 65533 plugin;). Attacchi per OpenGL, SDL, SDL_net, libpng, zlib, MiniFMOD e MySQL sono disponibili mentre sono attualmente in fase di sviluppo altre estensioni, ad esempio, per il toolkit FOX GUI.
Un progetto di applicazione TKS può essere compilato in un archivio compresso gzip TKX che conterrà tutti i dati necessari per eseguire l'applicazione. Questa tecnica consente di distribuire le applicazioni senza previa installazione locale (oltre il runtime TKS) che suggerisce l'uso per i sistemi basati su rete, ad esempio, il world wide web o intranet. Archivi TKX, in contrasto con gli eseguibili regolari, sono indipendente dall'hardware e possono quindi essere utilizzate su più piattaforme.
L'attuale implementazione del ScrittoLingua, i suoi codici sorgente e distribuzione precompilati sono disponibili sotto i termini della GNU General Public License.
L'interfaccia per C / C ++ le librerie di estensione per applicazioni specifiche (YAC) è rilasciato sotto i termini della GNU Lesser General Public License, che permette anche di proprietario (cioè closed source) estensioni (plugins).
Nota: I frammenti di codice presenti in questa documentazione può essere eseguito come sono, basta copiare un file test.tks e correre con la "tks" comando CLI.
Qui sono alcune caratteristiche chiave di "tkscript":
- Un C / C ++ / Java (Script) come, JIT accelerata motore di scripting (e compresso con gzip VFS) (TKScript)
 
- Disponibili e testato con supporto JIT su:
· Microsoft Windows 95,98, Me, 2000, XP
· X86 (molto probabilmente 68K) Linux (Mandrake, SuSE e alcune impostazioni personalizzate ..)
· CygWin
· AmigaOS 3.0 (68040 + ixemul + g ++)
 
- Applicazione host per "YAC" plugin
· Utilizza Win32 API resp. Libdl Solaris / Linux per caricare dinamicamente DLL / PS
 
- Un autonomo, livello binario C ++ componente / modello di riflettanza e plug-in SDK ("YAC")
- associazioni per il (1.1) toolkit OpenGL ("tkopengl")
 
- associazioni per lo strato di SDL hardware multipiattaforma astrazione ("tksdl")
· Il plugin può essere utilizzato per sviluppare videogiochi e applicazioni simili "in tempo reale".
· Un'astrazione alle API hardware e software del Linux, Win32, BeOS, MacOS, MacOS-X, QNX, sistema operativo AmigaOS ..
· Supporta l'interfaccia grafica OpenGL
· Supporta tastiera / mouse / dispositivi di input joystick
· Supporto audio
· Usa la SDL, SDL_net, libpng e toolkit zlib.
· L'API SDL_net fornisce servizi di rete TCP / UDP.
 
- Un XML / HTML come linguaggio di markup e l'interfaccia per il toolkit FOX ("FXML")
· Facile da imparare se conoscete HTML e JavaScript (:

Programmi simili

IsForth
IsForth

20 Feb 15

Smake
Smake

20 Feb 15

Lush
Lush

11 May 15

bigloo
bigloo

20 Feb 15

Commenti a tkscript

I commenti non trovato
Aggiungi commento
Accendere le immagini!