16+
Воскресенье
17 февраля
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Средства и методы разработки

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
Evgeny_CD  (24.02.2012 15:54, ссылка) , в ответ на [Tcl] сводный системный топик. Коллеги, а кто-нибудь Tcl пробовал использовать для инструментальных целей (кроме FPGA). Утили писать и пр. В чем его преимущества и недостатки? Как у него с unicode? автор: Evgeny_CD
Попробую еще раз описать свои инуитивные ощущения, которые привели к порождению этого топика. Идеального языка всего нет и не будет. Есть тонкий баланс. 
Можно сделать массовый, удобный язык, но он будет плохо "масшбаироваться вниз" (например, тяжело гонять "биты в памяти"), ну а интеграцию с С сделать "чтобы было - все равно это нафиг не нужно". Можно наоборот сделать хардкорный язык, для истинных программеров "с огоньком" - но а далее читам в луркоморье про Tcl -> "по причине невозможности осилить синтаксис языка участниками проекта с мозгом меньше слоновьего" То же касается требовательности к ресурсам и пр. Массовость тоже очень важна - как отлов багов, наличие готовых либ, форумов, где подскажут и пр. Ну и гарантия того, что завтра оно не здохнет. PERL - это первый массовый "продвинутый" язык, который сочетал в себе мощность с простой. Но по причине его древности и первопроходчества там много получилось "не совсем хорошо". Python хорош, но что-то в нем есть от гламурности.... C#, Java не имеют широты охвата типа Tcl, это сложные, монсторовые штуки, требующие аццого труда по освоению в полном объеме (та же интеграция с С). Tcl - для меня это попытка найти оптимальный баланс.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXIX