Ero sivun ”Tcl (ohjelmointikieli)” versioiden välillä

[arvioimaton versio][arvioimaton versio]
Poistettu sisältö Lisätty sisältö
Jpk (keskustelu | muokkaukset)
Prhi (keskustelu | muokkaukset)
p sanan skripti korvaaminen, linkki komentosarjakieleen
Rivi 1:
'''TCL''' eli '(''Tool Command Language''') on John Ousterhoutin luoma [[skriptiohjelmointikielen tulkki|tulkattava ohjelmointikieli]]kieli. VoidaanSen nimi voidaan lausua englanniksi ”tickle”. TCL:ää pidetään helposti opittavana, mutta silti tehokkaana työvälineenä oikeissa käsissä. TCL:ää käytetään yleensä nopeiden prototyyppien luomiseen, ohjelmien skriptikielenä[[komentosarjakieli|komentosarjakielenä]], graafisissa käyttöliittymissä ja testauksessa. TCL on vuoden nuorempi kuin [[Perl]].
 
Vaikka TCL:ssä itsessään ei ole rajapintaa [[olio-ohjelmointi|olioperustaiselle]] skriptaukselle, voi sitä laajentaa tukemaan uusia ominaisuuksia tarpeen mukaan. Kieleen on tehty monia C-laajennuksia, jotka tuottavat tuen olioperustaiselle skriptaukselle, esimerkiksi [[XOTcl]] ja [[incr Tcl]]. Myös kokonaan TCL:llä tehtyjä olioperustaisia laajennuksia on. Tästä esimerkkinä [[Snit]].
 
TCL:ää käyttäviä ohjelmia: [[eggdrop]], [[XiRCON]], [[BitchX]] (samat skriptit eivät toimi keskenään ohjelmissa).
 
 
== TCL:n ominaisuuksia ja ajatusmalleja ==
Rivi 100 ⟶ 95:
#>> 2.34123423494000038048·10^37 m
</pre>
 
== TCL ja olio-ohjelmointi ==
 
Vaikka TCL:ssä itsessään ei ole rajapintaa [[olio-ohjelmointi|olioperustaiselle]] skriptauksellerajapintaa, sitä voi sitä laajentaa tukemaan uusia ominaisuuksia tarpeen mukaan. Kieleen on tehty monia C-laajennuksia, jotka tuottavatmahdollistavat tuen olioperustaiselle skriptaukselleolio-ohjelmoinnin, esimerkiksi [[XOTcl]] ja [[incr Tcl]]. Myös kokonaan TCL:llä tehtyjä olioperustaisia laajennuksia on. Tästä esimerkkinä [[Snit]].
 
== TCL:ää käyttäviä ohjelmistoja ==
 
TCL:ää käyttäviä ohjelmia: ovat [[eggdrop]], [[XiRCON]], ja [[BitchX]] (samat skriptit eivät toimi keskenään ohjelmissa).
 
== Asiasta muualla ==