Tcl-Lang Showcase
На вики-сайте Tcl/Tk представлена галерея из более чем 100 интерактивных демонстраций приложений, созданных с использованием этого языка программирования и инструментария для графического интерфейса. Доступ к ним осуществляется через CloudTk — платформу для запуска Tcl/Tk онлайн.
Среди примеров — графические инструменты вроде SpiroGraph, игровые проекты типа TriPeaks Solitaire и 1010!, а также утилиты вроде симулятора калькулятора HP-15. Каждое приложение сопровождается скриншотом и ссылкой на соответствующую страницу вики с подробным описанием.
Комментарии (29)
- Tcl/Tk ценится за простоту создания GUI и интеграцию с C, использовался в научных проектах, тестовой автоматизации и даже для портирования SimCity.
- Язык повлиял на понимание фундаментальных принципов программирования из-за своего уникального подхода к строкам и стеку, отличающегося от распространённых языков.
- Несмотря на критику, Tcl остаётся востребованным в нишевых областях (например, в инженерии с OpenSees) и продолжает активно развиваться.
- Обсуждаются технические проблемы, такие как неработающая демонстрация в CloudTk, и идеи, например, создание редактора на Tcl или компиляция wish в WebAssembly.
- Уточняются терминологические нюансы (flak vs flack, rebut vs rebuttal) в ходе дискуссии.
Why, as a responsible adult, SimCity 2000 hits differently 💬 Длинная дискуссия
Взрослый опыт меняет восприятие классической игры: если в детстве SimCity 2000 казалась беззаботным конструктором, где можно безнаказанно экспериментировать с налогами и строить утопии, то теперь каждый виртуальный житель напоминает о реальных последствиях решений. Повышение налогов или запуск казино вызывает не любопытство, а тревогу — ведь за цифрами стоят судьбы, аналогичные нашим собственным.
Игра превращается в зеркало взрослой ответственности: вместо хаотичного строительства возникает желание создавать устойчивые города, где жители защищены от кризисов. Даже звук пробок теперь не просто игровой элемент, а напоминание о реальных проблемах урбанизации. Опыт родительства и владения недвижимостью заставляет относиться к симулятору серьёзнее, почти как к управленческому тренажёру.
Комментарии (257)
- Участники обсуждают, как с возрастом и появлением детей меняется восприятие градостроительных моделей в SimCity и в реальной жизни, в частности, отношение к автомобилям и общественному транспорту.
- Поднимается критика транспортной модели SimCity 2000 и других игр серии за нереалистичность и невозможность построить города, похожие на европейские, с mixed-use застройкой.
- Обсуждаются преимущества и недостатки жизни с детьми в автомобильно-ориентированных пригородах vs. пешеходных/велосипедных городах, с приведением примеров из опыта жизни в разных странах.
- Отмечается, что игровой интерфейс и ограничения SimCity стали частью её очарования, а моды (например, NAM) позволяют приблизить игру к реальности.
- Затрагивается тема моральной ответственности перед виртуальными гражданами и то, как игры отражают и влияют на реальные градостроительные практики и политику.