Het Tcl / Tk -project biedt een open source, multiplatform, volledig gratis en draagbare scriptingomgeving die ondersteuning biedt voor het verwerken van threads en het matchen van patronen, systeemtoegang voor native bestanden, shell-achtige controle over andere programma's, TCP / IP-netwerken, timers en event-driven I / O.
Tcl (Tool Command Language) is eenvoudig te leren, waardoor de gebruiker binnen enkele minuten een nuttig programma kan maken. U bent vrij om Tcl / Tk te gebruiken zoals u dat wilt, zelfs in commerciële toepassingen. Terwijl Tcl de programmeertaal is, is Tk de GUI-toolkit, waarmee ontwikkelaars grafische gebruikersinterfaces kunnen ontwerpen voor hun Tcl-programma's.
Aan de slag met Tcl / Tk
De Tcl- en Tk-programma's worden verdeeld als twee bron-tarballs (tar-archieven), dus je moet ze afzonderlijk op je GNU / Linux-systeem installeren, als je ze beide natuurlijk nodig hebt. De nieuwste versies kunnen worden gedownload van Softoware met behulp van de speciale downloadsectie hierboven.
Om een van deze te installeren, slaat u het bronnenarchief op op een locatie van uw keuze, extraheer u de inhoud, opent u een terminalemulator en navigeert u naar de locatie van de uitgepakte archiefbestanden met behulp van de & lsquo; cd & rsquo; commando.
Voer vervolgens de map in van het platform waarvoor u de software wilt optimaliseren en compileren (bijvoorbeeld unix), voer de & lsquo; ./ configure & amp; & amp; uit maken & rsquo; commando, gevolgd door de & lsquo; make install & rsquo; commando als root of met sudo om het systeem breed te installeren.
Onder de motorkap en ondersteunde besturingssystemen
Zowel het Tcl- als het Tk-programma zijn hoofdzakelijk geschreven in de programmeertaal C. Het lijkt er echter op dat de Tcl-taal ook werd gebruikt om deze hulpmiddelen te vervaardigen, die zijn gericht op ontwikkelaars en systeembeheerders.
Momenteel werkt de software op alle GNU / Linux-distributies, evenals op verschillende BSD-smaken, zoals FreeBSD, Mac OS X en Microsoft Windows-besturingssystemen. Zowel 64-bit en 32-bit instructieset architecturen worden op dit moment ondersteund.
Wat is nieuw in deze release:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Wat is nieuw in versie 8.6.7:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Wat is nieuw in versie 8.6.6:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Wat is nieuw in versie 8.6.5:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Wat is nieuw in versie 8.6.4:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Wat is nieuw in versie 8.6.3:
- [TIP 432] Bijgewerkte bestandsdialogen in Windows.
- Herstel de mogelijkheid om opnieuw te lezen van een kanaal na EOF.
- Incompatibel resultaat van [lreplace {} 1 1].
- Onverenigbaar resultaat van [lappend foo].
- Onjuist resultaat van [regsub -all {(. *} a (b) {}].
- Herstel de mogelijkheid om [comX: r +] te openen.
- Opschalen van [schaal] afhandeling van negatieve resolutiewaarden gerepareerd.
- Crashen opgelost in ...
- [oo :: class destroy].
- [pas {{} {try {} toe op ok {} - bij terugkeer {} {}}}].
- onjuist geoptimaliseerde [uitdr] ession bytecode.
- [array set] van een getraceerde array.
- [schaal .s -cijfers $ tooBig].
- Bytecode geoptimaliseerd voor [string cat].
- Ondersteuning voor Windows 10.
Reacties niet gevonden