Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск языка программирования Tcl 9.1" | +/– | |
| Сообщение от opennews (??), 30-Сен-26, 11:12 | ||
Состоялся релиз Tcl/Tk 9.1, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса Tk. Основное распространение Tcl получил как платформа для создания интерфейсов пользователя и как встраиваемый язык, при этом Tcl также подходит для быстрого прототипирования, web-разработки, создания сетевых приложений, администрирования систем и тестирования. Код проекта распространяется под лицензией BSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 8. Сообщение от limafresh (ok), 30-Сен-26, 12:16 | +5 +/– | |
Отлично, что столь древний язык+GUI-тулкит развивается. Помню как писал на нём змейку, собрал в freeWrap бинарь, и он запускался даже на 10-летней Kubuntu 16.04, наверное и на ещё более ранних запустился бы. Не каждый стек может таким похвастаться. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #36, #42, #83 | ||
| 10. Сообщение от Аноним (10), 30-Сен-26, 12:26 | –2 +/– | |
оно где-нибудь используется, кроме gitk? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #11, #15 | ||
| 11. Сообщение от limafresh (ok), 30-Сен-26, 12:29 | +3 +/– | |
Tk используется как основа для Tkinter - самой известной GUI-библиотеки в Python. Вроде, если не ошибаюсь, на нём написан официальный GUI для git. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #85 | ||
| 12. Сообщение от Аноним (12), 30-Сен-26, 12:33 | –11 +/– | |
Ты себя то слышишь? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #13 | ||
| 13. Сообщение от limafresh (ok), 30-Сен-26, 12:40 | +4 +/– | |
Я себя да, а вы себя? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #14 | ||
| 14. Сообщение от Аноним (12), 30-Сен-26, 13:03 | –7 +/– | |
Тогда у тебя мякиш какой-то в башке, без обид. Интерпретируемый привет мир нет сложностей запускать, но даже если ты статически слинкуешь с либц, либц новых систем не обязана работать на старых системах (как и наоборот впрочем, в текущих ядрах даже дропнули совместимость с костылями 32 битных либц). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #16, #41 | ||
| 15. Сообщение от Аноним (15), 30-Сен-26, 13:05 | +7 +/– | |
Все что связано с написанием RTL (Verilog, VHDL) везде используется Tkl. В автоматизации, в валидации, в моделировании сигналов, в тайминг анализаторах и т.д и т.п., везде там используется Tkl. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #10 Ответы: #21, #28 | ||
| 16. Сообщение от limafresh (ok), 30-Сен-26, 13:09 | +/– | |
> Интерпретируемый привет мир нет сложностей запускать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #17, #78 | ||
| 17. Сообщение от Аноним (12), 30-Сен-26, 13:17 | –3 +/– | |
PyInstaller, видимо, не настолько всратый, чтобы линковать все зависимости статически. Для начала, он либц не линкует, поэтому нужно собирать на более старой платформе. Попробуй PyOxidizer, он поддерживает статическую линковку. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 | ||
| 18. Сообщение от Аноним (18), 30-Сен-26, 13:28 | +6 +/– | |
Почему-то вопли всегда на 99 процентов либо от 1) неосиляторов или 2) ущербных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #45 | ||
| 21. Сообщение от Аноним (21), 30-Сен-26, 14:11 | +/– | |
Но уже посматривают в сторону Python. Вот один из вестников https://www.cocotb.org/ | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 Ответы: #59 | ||
| 28. Сообщение от kusb reg (ok), 30-Сен-26, 15:18 | +/– | |
Он и создавался как внутренний и командный язык чтобы скриптовать программы для разработки электроники. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 30. Сообщение от жявамэн (ok), 30-Сен-26, 15:40 | –2 +/– | |
Непонятно кому это нужно кроме древних легаси проектов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #32, #34, #37, #39, #43, #72 | ||
| 31. Сообщение от ant2 (?), 30-Сен-26, 15:44 | +/– | |
Единственный язык при освоении которого мои первые десять строчек кода на нем сработали сразу и без ошибок. Через десять минут чтения мануала я их сократил до пяти строчек и они тоже сработали. Много чего пробовал, но это так и осталось уникальным "первым касанием". | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #38 | ||
| 32. Сообщение от ant2 (?), 30-Сен-26, 15:46 | +/– | |
То ли дело bash! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #35 | ||
| 34. Сообщение от Аноним (36), 30-Сен-26, 15:47 | –1 +/– | |
Простой встраиваемый интерпретатор. Вполне себе сравним с Lua. А что именно выбирать - уже вкусовщина. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #47 | ||
| 35. Сообщение от жявамэн (ok), 30-Сен-26, 15:49 | +/– | |
И давно баш себя назввает ? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #40 | ||
| 36. Сообщение от Аноним (36), 30-Сен-26, 15:49 | +2 +/– | |
А т.к. никакие жаваскриптеры и пехепешники в него не лезут - то и прекрасно себя чувствует, и дальше будет) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 37. Сообщение от kusb reg (ok), 30-Сен-26, 15:53 | +/– | |
А почему? В чём-то они как будто противоположность. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #50 | ||
| 38. Сообщение от kusb reg (ok), 30-Сен-26, 15:57 | +/– | |
Вот да, похожий опыт. Но потом начинаю путаться в скобках и подстановках. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #31 Ответы: #51 | ||
| 39. Сообщение от Аноним (41), 30-Сен-26, 16:01 | +4 +/– | |
> кому это нужно кроме древних легаси проектов. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #55 | ||
| 40. Сообщение от ant2 (?), 30-Сен-26, 16:13 | +1 +/– | |
Надо внимательнее к предметной области. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #35 | ||
| 41. Сообщение от Аноним (41), 30-Сен-26, 16:14 | +2 +/– | |
> если ты статически слинкуешь с либц | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #14 Ответы: #46 | ||
| 42. Сообщение от Аноним (41), 30-Сен-26, 16:36 | +2 +/– | |
> столь древний язык | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 Ответы: #44 | ||
| 43. Сообщение от пох.. (?), 30-Сен-26, 16:49 | +3 +/– | |
как на нем вообще что-то делать когда он уже 25 лет не новый?! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 | ||
| 44. Сообщение от Аноним (44), 30-Сен-26, 16:57 | +1 +/– | |
Э... так они то же древние. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #42 | ||
| 45. Сообщение от Аноним (44), 30-Сен-26, 17:02 | +/– | |
> Почему-то вопли всегда на 99 процентов либо от 1) неосиляторов или 2) ущербных. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #18 | ||
| 46. Сообщение от Аноним (12), 30-Сен-26, 17:04 | +/– | |
Он хочет запускать бандленный бинарь с текущей среды на старой. Тут упс, начиная с либц и дальше по списку. И конечно, не у всех внешних библиотек будет совместимость в принципе. Всё остальное не имеет значения. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 Ответы: #49 | ||
| 47. Сообщение от Аноним (44), 30-Сен-26, 17:04 | –1 +/– | |
> Простой встраиваемый интерпретатор. Вполне себе сравним с Lua. А что именно выбирать - уже вкусовщина. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 49. Сообщение от Аноним (41), 30-Сен-26, 17:34 | +8 +/– | |
Ты, наверное, невнимательно читал, но его бинарь уже запустился на строй системе. Так что "упс" тут только у тебя случился. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #46 Ответы: #52 | ||
| 50. Сообщение от kusb reg (ok), 30-Сен-26, 18:10 | +/– | |
Хотя... Пишется код который генерирует код, который генерирует код, который генерирует код, который сам себя парсит, имена процедуры хранятся в переменных, которые складываются друг с другом... | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #37 Ответы: #84 | ||
| 51. Сообщение от 1 (??), 30-Сен-26, 18:18 | +1 +/– | |
Если не жалеть переменные, то через них проще. Меньше вложенности. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #38 | ||
| 52. Сообщение от Аноним (12), 30-Сен-26, 18:25 | +/– | |
Он видимо статически слинковал, там есть такая опция. Потому что иначе он не мог запуститься. Ну, или врёт, вариантов тут не много. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #49 Ответы: #53, #71 | ||
| 53. Сообщение от limafresh (ok), 30-Сен-26, 18:34 | +2 +/– | |
Ничего я целенаправленно не линковал, просто ввёл в консоль что-то вроде "./freewrap snake.tcl", точно уже не помню, не пользовался около года. А сама змейка вот: https://gist.github.com/limafresh/f7a5ca4b920d1ff02d154f19a6... . Сначала писал на Tkinter, но потом переписал на чистый Tk без посредников вроде Python. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #57 | ||
| 55. Сообщение от Аноним (74), 30-Сен-26, 19:10 | –7 +/– | |
> Буквально всем, кому нужен свой DSL язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #39 Ответы: #66, #76 | ||
| 57. Сообщение от Аноним (12), 30-Сен-26, 19:52 | –2 +/– | |
По умолчанию статической линковки нет, что-то ты не договариваешь. В любом случае, смысла обсуждать это нет. От языка ничего не зависит, зависит от того, слинковано всё статически, или нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #53 Ответы: #60 | ||
| 59. Сообщение от Аноним (59), 30-Сен-26, 20:05 | –2 +/– | |
А зря. Python всё больше и больше не даёт быстро посчитать, а точно считать он не умеет с py3k. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 Ответы: #62, #63, #69, #74 | ||
| 60. Сообщение от limafresh (ok), 30-Сен-26, 20:12 | +1 +/– | |
Вы для начала ознакомьтесь с программой упаковки freeWrap (https://freewrap.dengensys.com/). Она настолько необычная, что Tcl/Tk-программы для Windows можно упаковывать прямо на Linux ("The -w “wrap using” option allows cross-platform creation of wrapped applications without the use of the target computer system. For example, a Windows application can be created by running freeWrap on Linux."). А вы говорите про всякие линковки. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #57 Ответы: #65 | ||
| 61. Сообщение от Метрика (?), 30-Сен-26, 20:23 | +2 +/– | |
Древний ЯП который популярнее раста | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #70, #73 | ||
| 62. Сообщение от Аноним (21), 30-Сен-26, 20:26 | +2 +/– | |
Так здесь не про счёт, а про симуляцию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 63. Сообщение от Аноним (21), 30-Сен-26, 20:29 | +1 +/– | |
Так здесь не про счёт, а про симуляцию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 65. Сообщение от Аноним (12), 30-Сен-26, 20:49 | –2 +/– | |
Интерпретатор не сам по себе работает, это не го или раст. Требования к исполняемым файлам совершенно идентичные. И на венде тоже. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #60 | ||
| 66. Сообщение от Аноним (66), 30-Сен-26, 21:09 | +3 +/– | |
>> Буквально всем, кому нужен свой DSL язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 67. Сообщение от Шаула из резеро (?), 30-Сен-26, 21:27 | +5 +/– | |
в нулевые на сабже допиливал даемон для корпоративного чата, было больно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #91 | ||
| 68. Сообщение от etar125 (ok), 30-Сен-26, 21:36 | –2 +/– | |
Прекрасный язык программирования. Идеальный для быстрого прототипирования тех же интерфейсов. Строил на нем генератор статических страниц для своего сайта и программу для ведения списка проектов, тестики ещё писать удобно. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #88 | ||
| 69. Сообщение от Инопланетянин (?), 30-Сен-26, 21:56 | +1 +/– | |
> И REPL-культуру в нём с какого-то момента вымели подчистую, особенно явно это стало видно с пришествием любителей асинков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 70. Сообщение от Инопланетянин (?), 30-Сен-26, 21:59 | +2 +/– | |
И безопаснее! Безопаснее! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 | ||
| 71. Сообщение от Аноним (41), 30-Сен-26, 22:14 | +1 +/– | |
>> его бинарь уже запустился на строй системе | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #52 Ответы: #75 | ||
| 72. Сообщение от Анон1110м (?), 30-Сен-26, 22:16 | –1 +/– | |
Да я я на нём делаю сайты. Всяко лучше PHP и JavaScript. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #30 Ответы: #79, #80, #89 | ||
| 73. Сообщение от Аноним (74), 30-Сен-26, 22:25 | +/– | |
Шутишь? И по Tiobe и по PYPL rust в десятке, а TCL вообще ни в одном рейтинге нет. Место его рядом с коболом, только в отличие от кобола, на нём ничего бизнес-критикал никогда написано не было. Кобол, кстати, в обоих рейтингах есть, т.е. даже он популярнее. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #61 Ответы: #77, #90, #93 | ||
| 74. Сообщение от Аноним (74), 30-Сен-26, 22:33 | +/– | |
> А зря. Python всё больше и больше не даёт быстро посчитать | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #59 | ||
| 75. Сообщение от Аноним (12), 30-Сен-26, 23:10 | +/– | |
Даже если там нет зависимости от либц (что маловероятно), это ничего не меняет. Любая другая зависимость отвалится, потому что у неё будет зависмость от либц. И будет всё так, как я сказал. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #71 | ||
| 76. Сообщение от kusb (?), 30-Сен-26, 23:14 | +/– | |
Дсл не то же самое, что чисто встроенный язык, они пересекаются не полностью и lua может подходить для такого создания собственных полу-языков на базе языка для задачи хуже. А Tcl и видимо Лисп - лучше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #55 | ||
| 77. Сообщение от kusb (?), 30-Сен-26, 23:18 | +1 +/– | |
Написаны разные тесты, макеты, внутренние вещи для проектирования электроники, что-то научно-астрономическое. Ещё некоторые люди выбирают его по причине понравилось, подходит, необычный язык для чего-то подходит лучше. Ну и непопулярность не говорит, что гарантированно всё плохо. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
| 78. Сообщение от Аноним (78), 01-Окт-26, 01:27 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #16 Ответы: #82 | ||
| 79. Сообщение от Аноним (78), 01-Окт-26, 01:31 | –1 +/– | |
давай, расскажи, чем он лучше js? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 | ||
| 80. Сообщение от Шаула из резеро (?), 01-Окт-26, 02:24 | +1 +/– | |
жирно, нет, даже очень жирно | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 | ||
| 81. Сообщение от Дед (??), 01-Окт-26, 02:25 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #87 | ||
| 82. Сообщение от limafresh (ok), 01-Окт-26, 08:24 | +/– | |
Так я вообще никогда не пользовался вторым питоном, только третий. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #78 | ||
| 83. Сообщение от user1985 (?), 01-Окт-26, 09:11 | +1 +/– | |
Плюсую! Годный язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #8 | ||
| 84. Сообщение от user1985 (?), 01-Окт-26, 09:13 | +/– | |
Это уже зависит от программиста. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #50 | ||
| 85. Сообщение от Аноним (85), 01-Окт-26, 09:20 | +1 +/– | |
Написал LLM агента на Python с tkinter GUI. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #11 | ||
| 87. Сообщение от Машка Ляжка (?), 01-Окт-26, 09:27 | +1 +/– | |
> Место этому языку только в легаси проектах, никто в здавом уме не | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #81 | ||
| 88. Сообщение от нах. (?), 01-Окт-26, 10:55 | +/– | |
твой текст звучит как дешевый маркетинг из лендинга нулевых, без обид | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #68 | ||
| 89. Сообщение от нах. (?), 01-Окт-26, 10:56 | +/– | |
> Да я я на нём делаю сайты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #72 | ||
| 90. Сообщение от Метрика (?), 01-Окт-26, 11:06 | +/– | |
А по факту TCL с его Tk юзаются на каждом углу, и да Tk без TCL не работает | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
| 91. Сообщение от Аноним (91), 01-Окт-26, 15:09 | +/– | |
А в чем боль-то заключалась? Tcl буквально один из самых простейших языков. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #67 | ||
| 92. Сообщение от OpenEcho (?), 01-Окт-26, 15:46 | +/– | |
BTW, https://wiki.tcl.tk is down | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 93. Сообщение от Инопланетянин (?), 01-Окт-26, 15:47 | +/– | |
> И по Tiobe | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #73 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2026 by Maxim Chirkov Добавить новость, Поддержать |