tkscript er en JIT-accelereret C-lignende scriptsprog med bindinger til OpenGL, SDL, SDL_net, libpng, og zlib.
Et plugin SDK kan anvendes til dynamisk at udvide scriptprogrammet med brugerdefinerede funktioner C og C ++ klasser.
Det kan bruges til at skabe bærbare, 3D, OpenGL-accelererede multimedieapplikationer.
TKS, kort for "toolkit script-sprog", er en åben og bærbare lim sprog til native kode biblioteker. Scriptet motor fokuserer på C ++ API backends men giver også mulighed for C og Assembler funktioner. Scripts ser meget gerne C / C ++ / JavaScript / PHP, så det ikke vil tage nogen for lang tid at blive fortrolig med syntaks. En CPU tabel baseret (dvs. temmelig bærbar) Just In Time (JIT) compiler kan fremskynde script henrettelse ved op til 100 gange.
TKS fungerer som en instrukser ansøgning vært for brugerdefinerede C ++ biblioteker (& # 65533; plugins & # 65533;). Bindinger til OpenGL, SDL, SDL_net, libpng, zlib, MiniFMOD og MySQL er tilgængelige, mens andre udvidelser i øjeblikket er under udvikling, f.eks til FOX GUI toolkit.
En TKS ansøgning projekt kan kompileres til en gzip komprimeret TKX arkiv, som vil indeholde alle nødvendige data for at køre denne ansøgning. Denne teknik gør det muligt at installere programmer uden forudgående lokal installation (udover TKS runtime), som foreslår anvendelsen til netværksbaserede systemer, f.eks world wide web eller intranet. TKX arkiver, i modsætning til almindelige eksekverbare, er hardware-uafhængig og kan således anvendes på tværs af flere platforme.
Den nuværende gennemførelse af scriptlanguage, dens kildekoder samt færdigkompilerede distributioner er tilgængelige under betingelserne i GNU General Public License.
Interfacet til applikationsspecifikke C / C ++ forlængelse biblioteker (YAC) er frigivet under betingelserne i GNU Lesser General Public License, som også giver mulighed for proprietære (dvs. lukket kilde) udvidelser (plugins).
Bemærk: De kodestumper, der findes i denne dokumentation kan køres som de er, bare kopiere dem til en test.tks fil og køre dem med "TKS" CLI kommando.
Her er nogle vigtige funktioner i "tkscript":
- En C / C ++ / Java (Script) lignende, JIT accelereret scripting motor (og gzip'd VFS) (TKScript)
- Til rådighed for og testet med JIT support på:
· Microsoft Windows 95,98, Me, 2000, XP
· X86 (meget sikkert 68K) Linux (Mandrake, SuSE og nogle brugerdefinerede opsætninger ..)
· Cygwin
· AmigaOS 3.0 (68040 + ixemul + g ++)
- Ansøgning vært for "YAC" plugins
· Bruger Win32-API hhv. Solaris / Linux libdl til dynamisk belastning DLL'er / SO
- En selvstændig, binært niveau C ++ komponent / reflektans model og plugin SDK ("YAC")
- bindinger til OpenGL (1.1) toolkit ("tkopengl")
- bindinger til SDL cross platform Hardware Abstraction Layer ("tksdl")
· Dette plugin kan bruges til at udvikle videospil og lignende "realtime" applikationer.
· En abstraktion til hardware og software API'er af Linux, Win32, BeOS, MacOS, MacOS-X, QNX, AmigaOS operativsystemer ..
· Støtter OpenGL grafik grænseflade
· Støtter tastatur / mus / joystick inputenheder
· Lydunderstøttelse
· Bruger SDL, SDL_net, libpng og zlib toolkits.
· Den SDL_net API giver TCP / UDP networking faciliteter.
- En XML / HTML gerne markup sprog og grænseflade til FOX toolkit ("FXML")
· Let at lære, hvis du kender HTML og JavaScript (:
- Hjemmeside
- Linux
- tkscript
Søg efter kategori
- Audio software
- Browsere
- Business & kontorsoftware
- Desktop ekstraudstyr
- Digital foto software
- Disk & fil software
- Drivers
- Grafisk design software
- Hjem & familie software
- Internet software
- Kommunikationssoftware
- Netværkssoftware
- Produktivitet software
- Screensavers
- Sikkerhedssoftware
- Spil
- Systemværktøjer
- Uddannelsesmæssige og videnskab software
- Udviklingsværktøjer
- Video software
- Webudvikling software
Populære software
-
PSPP 3 Jun 15
-
Zorin OS Ultimate 16 Aug 18
-
Return To Castle Wolfenstein Coop 20 Feb 15
-
Oracle Solaris 22 Jun 18
-
Xubuntu 16 Aug 18
-
DDRescue-GUI 17 Aug 18
-
Lantern 3 Jun 15
tkscript
Lignende software
Kommentarer til tkscript
Søg efter kategori
- Audio software
- Browsere
- Business & kontorsoftware
- Desktop ekstraudstyr
- Digital foto software
- Disk & fil software
- Drivers
- Grafisk design software
- Hjem & familie software
- Internet software
- Kommunikationssoftware
- Netværkssoftware
- Produktivitet software
- Screensavers
- Sikkerhedssoftware
- Spil
- Systemværktøjer
- Uddannelsesmæssige og videnskab software
- Udviklingsværktøjer
- Video software
- Webudvikling software
Populære software
-
Xubuntu 16 Aug 18
-
Tor Browser 20 Jan 18
-
Android-x86 22 Jun 18
-
BlackArch Linux 22 Jun 18
-
Kali Linux 22 Jun 18
-
Apricity OS 12 Jan 17
-
Ubuntu MATE 16 Aug 18
Kommentarer ikke fundet