LINUX.ORG.RU

Вышел eTcl 1.0.0

 etcl, ,


0

0

eTcl - самодостаточная, многопоточная сборка Tcl/Tk, доступная в виде самостоятельного бинарного файла для Linux (x86, x86_64, ARM, Mips и PowerPC), Win32 (от Win98 до Vista), Windows Mobile (2003 или выше) и MacOSX. На всех архитектурах исполняемый файл не имеет внешних зависимостей и не требует никакой установки кроме копирования. Расчитана прежде всего на использование в смартфонах, КПК; подходит для различных встраиваемых решений.

Сборка включает:

  • Tcl/Tk 8.5.5 (с поддержкой нативной многопоточности)
  • Pixane: расширение для преобразования изображений, поддерживается ряд популярных форматов (в частности, PNG и JPEG); есть поддержка TrueType-шрифтов, плюс несколько встроенных (Serif, SansSerif и MonoType)
  • Sqlite (3.6.6.2)
  • Zlib
  • Zipfs: расширение для монтирования ZIP-файлов в Tcl VFS
  • TclThread (2.6.5)
  • TclXML (3.1): расширение для парсинга XML, использует expat
  • tDOM (0.8.2): ещё одно расширение для парсинга XML, тоже использует expat
  • Memchan: каналы памяти (memchan, fifo, fifo2, ...)
  • Tls (1.6): поддержка SSLv2/SSLv3/Tls1.0
  • TkTable (2.9)
  • TkTreeCtrl (2.2.8)
  • Tkhtml3 (свежайший срез CVS)
  • Scene: 3D-виджет, основанный на OpenGL (кроме WinCE)
  • Odyce: встраиваемый компилятор C

Официальная страница: http://www.evolane.com/software/etcl/index.html

Обсуждение на wiki: http://wiki.tcl.tk/15260

>>> Подробности

★★★★★

Проверено: Shaman007 ()

Ответ на: комментарий от Vadim_Z

>Отлично!

ну, в принципе он уже давно был вполне рабочим - это просто первый официальный релиз; однако вообще да, evolane молодцы

jtootf ★★★★★
() автор топика
Ответ на: комментарий от jtootf

Чё-то я про него совсем не слышал, хотя проект с историей. Знал только про tclkit и т.п., но на них слегка подзабили, насколько я понимаю...

Vadim_Z
()
Ответ на: комментарий от anonymous

Не совсем. В конце wiki по ссылке об этом сказано. Ну естественно Tcl/Tk и основные расширения опенсорс, но к этому они еще добавляют своё (закрытое).

Vadim_Z
()

А вот и альтthyfnbdf для newlisp :) Да еще и мобильная.

anonymous
()
Ответ на: комментарий от anonymous

>Оно, не пойму, опен соурс?

не совсем

jtootf ★★★★★
() автор топика
Ответ на: комментарий от Vadim_Z

>Чё-то я про него совсем не слышал, хотя проект с историей. Знал только про tclkit и т.п., но на них слегка подзабили, насколько я понимаю...

я на них случайно наткнулся года полтора-два назад; проект живой и весьма интересный

P.S. а вот Coccinella - гадость. хоть и относительно красивая гадость

jtootf ★★★★★
() автор топика
Ответ на: комментарий от jtootf

> P.S. а вот Coccinella - гадость. хоть и относительно красивая гадость

Из её ядра (а именно jabberlib) потом вырос Tkabber, если я всё правильно понимаю.

Vadim_Z
()

Прекрасно! ИМХО, самая лучшая tcl/tk сборка. А за Windows Mobile версию вообще отдельный респект :) *прячется от тухлых помидоров*

RaySlava
()

а нах оно? просто чтоб было?

anonymous
()
Ответ на: комментарий от mrhx

> Отличная новость. Надо посмотреть на это чудо.

Млин, не такое уж и чудо ~7МБ.
tclkit рулит все таки.

mrhx
()

Интересно, РАБОТАЕТ ЛИ ОНО НОРМАЛЬНО В РУССКИХ ЛОКАЛЯХ. Tclkit вот просто не содержал необходимых файлов. Но и этого далеко не достаточно, для полноценного использования Tclkit на русскоязычном десктопе нужны были (8.4.11, примерно) дополнительные костыли и подпорки (проблемы в tclkit с инициализацией локали) и кроме того в самом Tk, в windows-версии были проблемы с выбором шрифтов.

Кроме того, IMHO, значительная проблема Tcl+Tk -- отсутствие возможности так вот просто распечатать страничку на принтере, что закрывает Tcl дорогу в ту область, где сейчас всё больше C#, а раньше всё больше Delphi.

fk0
()
Ответ на: комментарий от fk0

> отсутствие возможности так вот просто распечатать страничку на принтере

Ничего не путаем? Tcl/TK всегда работал с PostScript:
puts "tk scaling is [tk scaling]"
pack [canvas .c -width 300p -height 100p]
.c create rectangle 10p 10p 270p 30p
.c create text 10p 20p -anchor w -font {courier 18}\
-text "This fills the rectangle"
update idletasks
.c postscript -file testdump.ps

Korwin ★★★
()

В следующую версию будут встроены новые драйвера от ATI и nVidia, WINE и поддержка ext4.

anonymous
()

Они свои изменения в Tcl/Tk отдают общественности? Или исходная лицензия этого не требует?

anonymous
()
Ответ на: комментарий от kost-bebix

> Ну всё. Если это тот же arm что на n810 - запускаю tkLOR!

Там armel вроде бы. И кстати, чем тебе родной дебиановский tcl не угодил?

gaa ★★
()
Ответ на: комментарий от fk0

> Интересно, РАБОТАЕТ ЛИ ОНО НОРМАЛЬНО В РУССКИХ ЛОКАЛЯХ

Я проблем не заметил.

gaa ★★
()
Ответ на: комментарий от gaa

> Там armel вроде бы. И кстати, чем тебе родной дебиановский tcl не угодил?

Я его там как-то не нашел толком, хотя вроде где-то есть. Там армел, ага, eTcl отменяется(

kost-bebix ★★
()

Tkabber на смарте не завелся, не хватает пакета dde => сабж не нужен :(

roof ★★
()
Ответ на: комментарий от anonymous

> Они свои изменения в Tcl/Tk отдают общественности? Или исходная лицензия этого не требует?

Не отдают. Не требует. (Тикль - не GNU)

Еще одна неприятная особенность eTcl - You may not distribute copies of this Package, or copies of packages derived from this Package, to others outside your organization...

С другой стороны, приятная особенность (по сравнению с другими tclkit-ами) - встроенный TinyCC

anonymous
()

> Расчитана прежде всего на использование в смартфонах, КПК; подходит для различных встраиваемых решений.

господи, ну есть же fort и java! нахера это дерьмище тянуть еще и туда? я думал, что самые надоедливые - это дельфисты. теперь я знаю, что ошибался.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.