Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]



"Выпуск языка программирования Tcl 9.1"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Выпуск языка программирования Tcl 9.1"  +/–
Сообщение от opennews (??), 30-Сен-26, 11:12 
Состоялся  релиз Tcl/Tk 9.1, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Основное распространение Tcl получил как платформа для создания интерфейсов пользователя и как встраиваемый язык, при этом Tcl также подходит для быстрого прототипирования, web-разработки, создания сетевых приложений, администрирования систем и тестирования. Код проекта распространяется под лицензией BSD...

Подробнее: https://www.opennet.dev/opennews/art.shtml?num=66371

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Аноним (1), 30-Сен-26, 11:12    Скрыто ботом-модератором–4 +/–
Ответить | Правка | Наверх | Cообщить модератору

5. Сообщение от Анонтм (?), 30-Сен-26, 12:01   +1 +/–
>"Код проекта распространяется под лицензией BSD."

Это же коммунизм!

Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #7, #22

6. Сообщение от Pascal (??), 30-Сен-26, 12:04   +3 +/–
Хвала Ильичу!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

7. Сообщение от limafresh (ok), 30-Сен-26, 12:11    Скрыто ботом-модератором+1 +/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #20

8. Сообщение от limafresh (ok), 30-Сен-26, 12:16   +1 +/–
Отлично, что столь древний язык+GUI-тулкит развивается. Помню как писал на нём змейку, собрал в freeWrap бинарь, и он запускался даже на 10-летней Kubuntu 16.04, наверное и на ещё более ранних запустился бы. Не каждый стек может таким похвастаться.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #12, #36

9. Сообщение от Аноним (9), 30-Сен-26, 12:20   –1 +/–
У меня телевизор это язык программирования, прикиньте
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #24

10. Сообщение от Аноним (10), 30-Сен-26, 12:26   +/–
оно где-нибудь используется, кроме gitk?
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #11, #15

11. Сообщение от limafresh (ok), 30-Сен-26, 12:29   +1 +/–
Tk используется как основа для Tkinter - самой известной GUI-библиотеки в Python. Вроде, если не ошибаюсь, на нём написан официальный GUI для git.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

12. Сообщение от Аноним (12), 30-Сен-26, 12:33   –4 +/–
Ты себя то слышишь?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8 Ответы: #13

13. Сообщение от limafresh (ok), 30-Сен-26, 12:40   +2 +/–
Я себя да, а вы себя?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #12 Ответы: #14

14. Сообщение от Аноним (12), 30-Сен-26, 13:03   –2 +/–
Тогда у тебя мякиш какой-то в башке, без обид. Интерпретируемый привет мир нет сложностей запускать, но даже если ты статически слинкуешь с либц, либц новых систем не обязана работать на старых системах (как и наоборот впрочем, в текущих ядрах даже дропнули совместимость с костылями 32 битных либц).
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #16, #41

15. Сообщение от Аноним (15), 30-Сен-26, 13:05   +4 +/–
Все что связано с написанием RTL (Verilog, VHDL) везде используется Tkl. В автоматизации, в валидации, в моделировании сигналов, в тайминг анализаторах и т.д и т.п., везде там используется Tkl.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #21, #28

16. Сообщение от limafresh (ok), 30-Сен-26, 13:09   +/–
> Интерпретируемый привет мир нет сложностей запускать

Расскажите это питоновскому print("Hello, world!"), упакованному в PyInstaller. Он не смог. И это простая консольная программа, не требующая графики. А змейка это уже как минимум GUI-программа.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14 Ответы: #17

17. Сообщение от Аноним (12), 30-Сен-26, 13:17   –1 +/–
PyInstaller, видимо, не настолько всратый, чтобы линковать все зависимости статически. Для начала, он либц не линкует, поэтому нужно собирать на более старой платформе. Попробуй PyOxidizer, он поддерживает статическую линковку.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16

18. Сообщение от Аноним (18), 30-Сен-26, 13:28   +4 +/–
Почему-то вопли всегда на 99 процентов либо от 1) неосиляторов или 2) ущербных.
Ответить | Правка | Наверх | Cообщить модератору

19. Сообщение от Аноним (19), 30-Сен-26, 13:54   +/–
Вторую ссылку исправьте на www.tcl-lang.org
Ответить | Правка | Наверх | Cообщить модератору

20. Сообщение от Аноним (20), 30-Сен-26, 13:55   –1 +/–
> Unlicense - анархизм

Каким местом? Опубликованный Unlicense это фактически Public Domain (всеобщее достояние). Анархизм это безвластие. Это не просто противоположность всем остальным, это полное отрицания любой из них (власти в лице монархизма, диктатуры, коммунизма, демократии и т.д.). Отсюда если всякая перечисленная лицензия есть форма власти, то ни одну из лицензий нельзя назвать анархической!!!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7 Ответы: #23

21. Сообщение от Аноним (22), 30-Сен-26, 14:11   +/–
Но уже посматривают в сторону Python. Вот один из вестников https://www.cocotb.org/
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

22. Сообщение от Аноним (22), 30-Сен-26, 14:17   +/–
Только вот что-то вокруг этого "коммунизма" вьются разные корпорастические капиталисты.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5

23. Сообщение от limafresh (ok), 30-Сен-26, 14:17   +1 +/–
> Опубликованный Unlicense это фактически Public Domain

Ну так вы сами это и сказали. С Unlicense у автора нет "власти" над произведением, он отказался от прав.

> Отсюда если всякая перечисленная лицензия есть форма власти

А вот Unlicense - отказ от этой "власти".

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #20 Ответы: #25

24. Сообщение от Аноним (22), 30-Сен-26, 14:25   +1 +/–
Не, телеыизор - это, как бы, терминал однонаправленный, а язык называется Ваталанг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #9 Ответы: #26

25. Сообщение от Аноним (20), 30-Сен-26, 14:42   +/–
> Ну так вы сами это и сказали. С Unlicense у автора нет
> "власти" над произведением, он отказался от прав.

Unlicense у вас среди лицензий, то есть такая же лицензия, что есть лицензия Public Domain. И это не анархизм. Анархизм отрицает любого рода "лицензию" (власть) и никак не может стоять в одном списке с любой формой власти. Либо замените Unlicense на Public Domain, а если у вас Unlicense это имеется ввиду отсутствие всякого рода понятия лицензии, тогда исключите ее из исписко вообще.  

> А вот Unlicense - отказ от этой "власти".

Анархизм это не отказ, а отрицание!!!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #23 Ответы: #27

26. Сообщение от Аноним (12), 30-Сен-26, 15:06   +/–
Я внезапно осознал, что всё, абсолютно всё, было проекцией вырожденцев. Методы везде одинаковые, конечно, но пока в РФ никто ТВ не смотрит уже лет 20, в других странах верят говорящей коробке.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #24 Ответы: #29

27. Сообщение от limafresh (ok), 30-Сен-26, 15:09   +/–
Теперь вроде понял, о чём вы. Но я бы всё равно добавил Unlicense или CC0 к своему распространяемому контенту, так как статус неформального заявления "это теперь в общественном достоянии" плохо определён, и многие сайты требуют явной лицензии или отказа от прав.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #25 Ответы: #33

28. Сообщение от kusb reg (ok), 30-Сен-26, 15:18   +/–
Он и создавался как внутренний и командный язык чтобы скриптовать программы для разработки электроники.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #15

29. Сообщение от Аноним (12), 30-Сен-26, 15:28   +/–
А чё минус поставил, вырожденцем себя чувствуешь? Даже не сомневайся, это так.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #26

30. Сообщение от жявамэн (ok), 30-Сен-26, 15:40   +/–
Непонятно кому это нужно кроме древних легаси проектов.
Что то новое делать на этом ну... как на перле
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #32, #34, #37, #39

31. Сообщение от ant2 (?), 30-Сен-26, 15:44   +1 +/–
Единственный язык при освоении которого мои первые десять строчек кода на нем сработали сразу и без ошибок. Через десять минут чтения мануала я их сократил до пяти строчек и они тоже сработали. Много чего пробовал, но это так и осталось уникальным "первым касанием".
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #38

32. Сообщение от ant2 (?), 30-Сен-26, 15:46   +/–
То ли дело bash!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30 Ответы: #35

33. Сообщение от Аноним (20), 30-Сен-26, 15:46   +/–
> так как статус неформального
> заявления "это теперь в общественном достоянии" плохо определён, и многие сайты
> требуют явной лицензии или отказа от прав.

Почему это, Public Domain четко определен и так как определена любая другая лицензия. А отказ от прав это пункт той или иной лицензии, опять таки лицензии. И анархизмом это точно назвать нельзя. В случае с анархизмом, вообще ничего быть не должно в плане отдельного документа, в котором что-либо описано по поводу предмета.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #27

34. Сообщение от Аноним (36), 30-Сен-26, 15:47   +/–
Простой встраиваемый интерпретатор. Вполне себе сравним с Lua. А что именно выбирать - уже вкусовщина.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

35. Сообщение от жявамэн (ok), 30-Сен-26, 15:49   +/–
И давно баш себя назввает ?
>сновное распространение Tcl получил как платформа для создания интерфейсов пользователя и как встраиваемый язык
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #32 Ответы: #40

36. Сообщение от Аноним (36), 30-Сен-26, 15:49    Скрыто ботом-модератором+/–
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

37. Сообщение от kusb reg (ok), 30-Сен-26, 15:53   +/–
А почему? В чём-то они как будто противоположность.

Perl - сложность, сложные правила, много способов сделать X.
Tcl - простые правила парсинга, всё есть x, единый подход.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

38. Сообщение от kusb reg (ok), 30-Сен-26, 15:57   +/–
Вот да, похожий опыт. Но потом начинаю путаться в скобках и подстановках.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #31

39. Сообщение от Аноним (41), 30-Сен-26, 16:01   +/–
> кому это нужно кроме древних легаси проектов.

Буквально всем, кому нужен свой DSL язык.

Бонусом идут проверенная в бою экосистема и либы на все случаи жизни, включая GUI.

Это не для конечных пользовательских продуктов - это для внутренних тулзов.

> Непонятно
> новое делать на этом ну... как на перле

Сперва ты пишешь, что вообще не понимаешь, что такое Tcl и зачем он нужен - и тут же даешь свое ценное мнение о том, каково на нем делать новые проекты? Опеннетная экспертиза как она есть...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #30

40. Сообщение от ant2 (?), 30-Сен-26, 16:13   +/–
Надо внимательнее к предметной области.
Tcl был сделан как человеческое решения вместо скриптов всяких *sh.

Как бы он Tool Command Language

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #35

41. Сообщение от Аноним (41), 30-Сен-26, 16:14   +/–
> если ты статически слинкуешь с либц

А он что-то говорил про статическую линковку с glibc?

> либц новых систем не обязана работать на старых системах

Иди погуги, какая версия ядра стоит на упомянутой Kubuntu 16, и какая минимальная версия нужна самой свежей glibc. Тебя ждет большой сюрприз.

> Тогда у тебя мякиш какой-то в башке

Какая ирония...

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #14


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг:

Закладки на сайте
Проследить за страницей
Created 1996-2026 by Maxim Chirkov
Добавить новость, Поддержать