Проектът Tcl / Tk предоставя отворена, многоплатформена, напълно безплатна и преносима среда за скриптове, която поддържа обработка на низи и съвпадение на шаблони, достъп до нативни файлови системи, / IP мрежи, таймери, както и I / O, управлявани от събития.
Tcl (Command Language Tool) е лесен за научаване, позволявайки на потребителя да създаде полезна програма за минути. Можете свободно да използвате Tcl / Tk, колкото искате, дори и в търговски приложения. Докато Tcl е езикът за програмиране, Tk е GUI toolkit, който позволява на разработчиците да проектират графични потребителски интерфейси за техните програми Tcl.
Първи стъпки с Tcl / Tk
Програмите Tcl и Tk се разпространяват като два източника (архиви с тар), така че ще трябва да ги инсталирате отделно на вашата GNU / Linux система, ако имате нужда и от двете, разбира се. Най-новите версии могат да бъдат изтеглени от Softoware, като използвате раздела за специално предназначение по-горе.
За да инсталирате някоя от тях, запазете архива на източника на избрано от Вас място, изтеглете съдържанието му, отворете терминален емулатор и отидете до местоположението на извлечените архивни файлове, като използвате "cd"; команда.
След това въведете папката на платформата, за която искате да оптимизирате и компилирате софтуера (например UNIX), изпълнете "& configure" & amp; направи & rsquo; командата, последвана от & lsquo; make install & rsquo; команда като корен или със sudo, за да го инсталирате широко.
Под качулката и поддържаните операционни системи
Програмата Tcl и Tk са написани главно в програмния език C. Изглежда, обаче, че Tcl езикът се използва и за създаване на тези инструменти, които са насочени към разработчиците и системните администратори.
Понастоящем софтуерът работи на всички дистрибуции на GNU / Linux, както и на различни аромати на BSD, като например операционни системи FreeBSD, Mac OS X и Microsoft Windows. Понастоящем се поддържат както 64-битови, така и 32-битови архитектури на набор инструкции.
Какво е новото в това издание:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Какво е новото във версия 8.6.7:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Какво е новото във версия 8.6.6:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Какво е новото във версия 8.6.5:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Какво е новото във версия 8.6.4:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Какво е новото във версия 8.6.3:
- [TIP 432] Обновени диалогови прозорци на Windows.
- Възстановете способността да четете отново от канал след EOF.
- Несъвместим резултат от [lreplace {} 1 1].
- Несъвместим резултат от [lappend foo].
- Неправилен резултат от [regsub -all {(. *} a (b) {}].
- Възстановяване на възможността за [open comX: r +].
- Фиксирана [мащаб] обработка на отрицателни стойности на разделителната способност.
- Фиксирани катастрофи в ...
- [oo :: class destroy]
- [приложете {{} {try {} на ok {} - при връщане {} {}}}].
- неправилно оптимизиран [изрази] байткод.
- [масив] на проследявания масив.
- [мащаб .s-цифри $ tooBig].
- Bytecode е оптимизиран за [string cat].
- Поддръжка за Windows 10.
Коментари не е намерена