Вариант для распечатки |
Пред. тема | След. тема | ||
| Форум Разговоры, обсуждение новостей | |||
|---|---|---|---|
| Изначальное сообщение | [ Отслеживать ] | ||
| "Выпуск языка программирования Tcl 8.6.14" | +/– | |
| Сообщение от opennews (??), 29-Фев-24, 23:48 | ||
После 15 месяцев разработки опубликован выпуск Tcl/Tk 8.6.14, динамического языка программирования, распространяемого совместно с кроссплатформенной библиотекой базовых элементов графического интерфейса. Основное распространение Tcl получил как платформа для создания интерфейсов пользователя и как встраиваемый язык, при этом Tcl также подходит для быстрого прототипирования, web-разработки, создания сетевых приложений, администрирования систем и тестирования. Код проекта распространяется под лицензией BSD... | ||
| Ответить | Правка | Cообщить модератору | ||
| Оглавление |
| Сообщения | [Сортировка по ответам | RSS] |
| 1. Сообщение от Аноним (1), 29-Фев-24, 23:48 | –3 +/– | |
А, это тот язык, в котором всё есть строка, включая тело функции. Язык, в котором аналог eval() делается по любому поводу и без. Даже в ифах. Сабжевый if {$number <= 1} -- это ровно то же, что и в яваскрипте if (eval("number <= 1")). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #12, #38, #43, #46 | ||
| 2. Сообщение от Аноним (2), 01-Мрт-24, 01:18 | +12 +/– | |
Удивлён что оно не просто живо, а ещё и как-то развивается. Программировал на тикле где-то в 2003-2005 году под фряху. Самые приятные воспоминания! | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #3, #17, #29, #37 | ||
| 3. Сообщение от Аноним (-), 01-Мрт-24, 01:35 | +5 +/– | |
Тикль даже под андроид позволяет создавать приложухи. На прошлом месте работы специализированный софт для планшетов писали на нем. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #9 | ||
| 5. Сообщение от Аноним (5), 01-Мрт-24, 02:18 | +2 +/– | |
Мой путь в программировании: mIRC скрипты -> eggdrop скрипты -> Tcl как основной язык. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 6. Сообщение от Аноним (6), 01-Мрт-24, 02:21 | +4 +/– | |
Если бы Столман умел лучше договариватся с людьми, сейчас бы писали на Tcl вместо Bash. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #13, #20, #22, #26 | ||
| 9. Сообщение от Анонист (?), 01-Мрт-24, 02:57 | +1 +/– | |
> Тикль даже под андроид позволяет создавать приложухи. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #3 | ||
| 12. Сообщение от n00by (ok), 01-Мрт-24, 07:02 | –2 +/– | |
В смысле, на каждый чих создаёт инстанс интерпретатора? Кому бы такое могло прийти в голову? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #33 | ||
| 13. Сообщение от n00by (ok), 01-Мрт-24, 07:10 | –3 +/– | |
Задача Столлмана была собрать идеологов, а не программистов. Скажите спасибо, что не на Markdown пишут скрипты. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #34 | ||
| 15. Сообщение от Аноним (15), 01-Мрт-24, 08:43 | –2 +/– | |
класная штука, но внешний вид гуя у меня всегда получался жутким :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #19, #30, #35 | ||
| 17. Сообщение от Аноним (17), 01-Мрт-24, 09:38 | +3 +/– | |
> Удивлён что оно не просто живо | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 19. Сообщение от BeLord (ok), 01-Мрт-24, 10:54 | +/– | |
А что мешает оставить наработки и прикрутить новый гуй? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 20. Сообщение от Аноним (20), 01-Мрт-24, 11:09 | +1 +/– | |
Попробовать Tcl стоит хотя бы затем, чтобы прочувствовать, насколько Баш в сравнении с ним убог, при, казалось бы, таких схожих концепциях. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #27 | ||
| 21. Сообщение от Аноним (21), 01-Мрт-24, 11:26 | +/– | |
есть ли поддержка windows/arm? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #25 | ||
| 22. Сообщение от Аноним (22), 01-Мрт-24, 11:28 | –2 +/– | |
Для этого есть rc и es. Tcl слишком жирный для шелла, и | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 | ||
| 23. Сообщение от Аноним (23), 01-Мрт-24, 11:40 | +/– | |
Эх... они в socket так и не добавили опцию установки размера очереди входящих соединений. Это то, из-за чего в свое время пришлось свалить с TCL. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 24. Сообщение от Аноним (24), 01-Мрт-24, 11:55 | +2 +/– | |
Хороший язык, хотел бы чтобы cmake свой язык на нем делал, а не свой придумывал | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| 25. Сообщение от _kp (ok), 01-Мрт-24, 12:00 | +1 +/– | |
Поддерживается и то и другое, и Mac в придачу. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #21 | ||
| 26. Сообщение от Минона (ok), 01-Мрт-24, 15:00 | –1 +/– | |
Бабашка лучше. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #6 Ответы: #49 | ||
| 27. Сообщение от Аноним (-), 01-Мрт-24, 15:03 | –2 +/– | |
GNU bash избыточен для шелла. Многие дат бог используют 30% возможностей GNU bash. Зачем язык программирования в шелле. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #20 Ответы: #31 | ||
| 29. Сообщение от nox. (?), 01-Мрт-24, 18:03 | +/– | |
Мы рассматривали сабж как вариант реализации кроссплатформенного приложения. И получалось неплохо. Но в конце концов остановитлись на Qt. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 Ответы: #36 | ||
| 30. Сообщение от nox. (?), 01-Мрт-24, 18:06 | +/– | |
Выше уже отметил, зачем его тестировали. Но именно жуткий GUI и стал причиной отказа от его. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 31. Сообщение от Аноним (31), 01-Мрт-24, 21:10 | +1 +/– | |
Но раз уж язык программирования туда вкрутили, лучше бы это был не такой каличный велосипед | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #27 | ||
| 32. Сообщение от Аноним (2), 01-Мрт-24, 21:45 | +/– | |
Жив курилка. Когда-то отчаянно пытался осилить, но не осилил, забыл и забросил. Лет 20 назад :) | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Ответы: #41, #45 | ||
| 33. Сообщение от kusb (?), 01-Мрт-24, 22:01 | +1 +/– | |
Наверное там оптимизация внутри, но с точки зрения языка это eval | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #12 Ответы: #39 | ||
| 34. Сообщение от kusb (?), 01-Мрт-24, 22:06 | +/– | |
Я могу представить себе программирование на html, но на маркдаун нет. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #13 Ответы: #40 | ||
| 35. Сообщение от kusb (?), 01-Мрт-24, 22:10 | +1 +/– | |
В ttk есть поддержка тем. Но в виде этих контролов есть очарование, хотя они и кажутся страшными. На них интересно смотреть и я ставил tkabber потому что он не похож на нормальные программы. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #15 | ||
| 36. Сообщение от adolfus (ok), 02-Мрт-24, 00:53 | +1 +/– | |
Qt стал слишком жирным и далеко залез в backend. Хотя должен был работать только в качестве Controller и View, не влияя на Model. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #29 Ответы: #50 | ||
| 37. Сообщение от Zulu (?), 02-Мрт-24, 01:59 | +/– | |
> Программировал на тикле где-то в 2003-2005 | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #2 | ||
| 38. Сообщение от ixrws (??), 02-Мрт-24, 11:18 | +4 +/– | |
Это типичный пример логики оратора, который спустился уровнем ниже и уже не понимает как там оно было до него. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 39. Сообщение от n00by (ok), 02-Мрт-24, 13:35 | +/– | |
А в LISP с точки зрения языка что eval? | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #33 | ||
| 40. Сообщение от n00by (ok), 02-Мрт-24, 13:41 | +1 +/– | |
Там нейролингвистические программирование. Например, blacklist объявляется и небезопасным и все дружно принимаются исполнять. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #34 | ||
| 41. Сообщение от Аноним (41), 02-Мрт-24, 14:34 | +1 +/– | |
Да он же чрезвычайно прост. Но мышление нужно поменять, это да, но в этом-то и его ценность демонстрации другого подхода к программированию. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 Ответы: #42 | ||
| 42. Сообщение от Аноним (42), 02-Мрт-24, 21:15 | +1 +/– | |
После tcl как первого языка необычно видеть Си, но потом языки с Си-подобным синтаксисом (а это очень многие) кажутся в чём-то удобнее. Но мозг выносит. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #41 | ||
| 43. Сообщение от анан (?), 03-Мрт-24, 07:59 | +/– | |
Там не всё строка. Переменные имеют двойное представление — в виде строки и целевого типа, например целочисленный или с плавующей точкой, чтобы на каждый чих не конвертировать строку в целевой тип. Не помню какие там ещё типы, вроде список был. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 Ответы: #47 | ||
| 45. Сообщение от svk28 (ok), 04-Мрт-24, 08:38 | +/– | |
Да, только со второго раза осилил. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #32 | ||
| 46. Сообщение от _oleg_ (ok), 04-Мрт-24, 14:01 | +/– | |
> Даже в ифах. Сабжевый if {$number <= 1} -- это ровно то же, что и в яваскрипте if (eval("number <= 1")). | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #1 | ||
| 47. Сообщение от _oleg_ (ok), 04-Мрт-24, 14:07 | +1 +/– | |
Да. Это так. Есть ещё списки и словари (которые map, они же hash в perl). По факту, благодаря двойному представлению и байткоду, скорость кода (если не злоупотреблять операциями, которые ломают внутренее представление и оставляют только строку, которая потом опять приводится к внутреннему представлению) примерно равна native-коду. | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #43 | ||
| 49. Сообщение от 9392012938к8282 (?), 04-Мрт-24, 17:29 | +/– | |
Бабашка бесконечно много весит | ||
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #26 | ||
| 50. Сообщение от Аноним (-), 15-Мрт-24, 01:54 Скрыто ботом-модератором | +/– | |
| Ответить | Правка | Наверх | Cообщить модератору | ||
| Родитель: #36 | ||
|
Архив | Удалить |
Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема |
|
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |