Prosjektet Tcl / Tk gir et åpen kildekode, multiplatform, helt gratis og bærbart skriptmiljø som støtter strengbehandling og mønsterkompatibilitet, tilgang til filsystem, shell-lignende kontroll over andre programmer, TCP / IP-nettverk, timere, samt hendelsesdrevet I / O.
Tcl (Tool Command Language) er lett å lære, slik at brukeren kan lage et nyttig program på få minutter. Du er fri til å bruke Tcl / Tk, uansett, selv i kommersielle applikasjoner. Mens Tcl er programmeringsspråket, er Tk GUI toolkit, som gjør det mulig for utviklere å designe grafiske brukergrensesnitt for deres Tcl-programmer.
Komme i gang med Tcl / Tk
Tcl og Tk programmer distribueres som to kilde tarballs (tar arkiver), så du må installere dem separat på ditt GNU / Linux system, hvis du trenger dem begge, selvsagt. De nyeste versjonene kan lastes ned fra Softoware ved hjelp av den dedikerte nedlastingsdelen ovenfor.
Hvis du vil installere en av dem, lagrer du kildens arkiv på et ønsket sted, trekker ut innholdet, åpner en terminalemulator og navigerer til plasseringen av de hentede arkivfilene ved hjelp av & cd'en & rsquo; kommando.
Skriv deretter inn mappen på plattformen som du vil optimalisere og kompilere programvaren (for eksempel unix), kjør & lsquo;. configure & amp; gjøre & rsquo; kommando, etterfulgt av & lsquo; gjør installasjon & rsquo; kommandoen som root eller med sudo for å installere den hele systemet.
Under hetten og støttede operativsystemer
Både Tcl og Tk-programmet er skrevet hovedsakelig i C-programmeringsspråket. Det ser imidlertid ut til at Tcl-språket også ble brukt til å lage disse verktøyene, som er rettet mot utviklere og systemadministratorer.
For tiden kjører programvaren på alle GNU / Linux-distribusjoner, samt på ulike BSD-smaker, som for eksempel FreeBSD, Mac OS X og Microsoft Windows-operativsystemer. Både 64-biters og 32-biters instruksjonsarkitekturer støttes nå.
Hva er nytt i denne versjonen:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Hva er nytt i versjon 8.6.7:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Hva er nytt i versjon 8.6.6:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Hva er nytt i versjon 8.6.5:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Hva er nytt i versjon 8.6.4:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Hva er nytt i versjon 8.6.3:
- [TIP 432] Oppdaterte fildialoger på Windows.
- Gjenopprett evnen til å lese igjen fra en kanal etter EOF.
- Inkompatibelt resultat fra [lreplace {} 1 1].
- Inkompatibelt resultat fra [lappend foo].
- Feil resultat fra [regsub -all {(. *} a (b) {}].
- Gjenopprett evnen til [åpne comX: r +].
- Fast [skala] håndtering av negative oppløsningsverdier.
- Fastkrasjer i ...
- [oo :: klasse ødelegge].
- [bruk {{} {prøv {} på ok {} - på retur {} {}}}].
- Feilaktig optimalisert [ekspres essence bytecode.
- [array sett] av en sporet array.
- [skala .s -digits $ tooBig].
- Bytekode optimalisert for [streng katt].
- Støtte for Windows 10.
Kommentarer ikke funnet