16.10.2012 00:54, Alexander Danilov пишет: >>> Итог: занимает мало места, можно уложить на usb (при необходимости), на >>> выходе >>> один бинарник под нужную платформу + файлы данных или упакованный >>> инсталлятор. >> Но с Tk интерфейсом. >> >> К тому же, что понимается под "кроссплатформенным бинарником"? >> Скомпилированный в машинный код файл или виртуальная машина для Tcl и >> скрипт/байт-код, на ней выполняемый? > > Под кросплатформенным понимается то, что можно собрать под win32, linux и тд > из > одного дерева исходников: > make win => soft.exe > make linux => soft.elf > make all => make win32 linux Что соберётся в итоге? Насколько я понял, кроссплатформенность, в случае с tclkit, обеспечивается каким-то подобием виртуальной машины? Так проще под cygwin собрать, и скорость выше будет.
>> К тому же, небольшое отступление: я писал, что C++ - обязателен. >> > Небольшое отступление: для написания gui c++, мягко говоря, совсем не > обязателен. GUI не причём. Просто C++ используется везде, где ни попадя, поэтому привыкать к среде, в которой нормальной его поддержки нет - не самый лучший вариант. И GUI тут не при чём. > Если уж сильно приспичит, то можно использовать ffidl - расширение для tcl, > загружающее произвольную разделяемую библиотеку и вызывающую все нужные > функции, > или самостоятельно написать расширение на c/c++ и вызывать из tcl. А тратить > время на вылавливание ошибок при работе с указателями/памятью на c++ - на это > времени нет. На C++? Вы не путаете с C? Кажется, в C++ дела обстоят намного лучше. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

