![]() |
Пред. тема | След. тема | ||
Форум Разговоры, обсуждение новостей | |||
---|---|---|---|
Изначальное сообщение | [ Отслеживать ] |
"Выпуск языка программирования 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 Добавить, Поддержать, Вебмастеру |