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