[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: window managers



On 10.08.2012 15:26, Q wrote:
On Friday 10 August 2012 13:22:34 Alexander Danilov wrote:
emacs - это удобный текстовый редактор,

Может быть, но текстовый редактор != RAD, а речь как-раз про RAD.

для меня это RAD, так как прям из него можно сделать кучу, сопутствующих написанию кода, дел,
вроде посмотреть доку, запустить shell, запустить нужный интерпретатор, отладчик и тд (почитать мыло и початиться не учитываю, ибо не к месту).


Впрочем, emacs ругают те, кто им не пользуется.

Это касается любого инструмента при наличии выбора.

Но emacs по количеству наездов на первом месте, сколько ж людей с неустойчивой психикой.




man Tcl - 12 правил.

Это намёк на то, что знание синтаксиса ЯП достаточно для написания
программ? Или вы не учли, что пользователькое программирование
подразумевает первоначально полное отсутствие знания о программировании?
Ну, кроме элементарных школьных знаний.

Это намёк на то, что язык чрезвычайно прост в основе. И для его
использования достаточно, чтобы человек умел читать.

Ещё раз вам вопрос: знание синтаксиса ЯП достаточно для написания программ?

Смотря какой программы

Там же, в интерпретаторе тикля пятилетний ребёнок команды может роботу на русском языке команды писать:
% вперед 5
% налево
% вперед 5
% налево
% вперед 5
% налево
% вперед 5

Догадываетесь, что в результате будет?

Знание той же предметной области не требуется?

конечно требуется, я ему расскажу, что робот раскрашивает космодром для посадки космических кораблей


Про DSL надеюсь в курсе? Так вот Tcl очень удобен для DSL.

DSL должен писать пользователь?

может и пользователь, зависит от сложности задачи


А вы на тикле программите или ссылки для продолжения троллинга нужны?

Мне, пользователю, на нём _посоветовали_ программить, как вы можете наблюдать.
Разумеется, следующий шаг - узнать о сообществе пользователей. Не
программеров/сисадминов, а именно пользователей, решающих свои,
пользовательские, задачи, с учётом своей, весьма невысокой, компетенции.

wiki.tcl.tk - на aнглийском, но обязательно почитать
tcl@conference.jabber.ru - русскоязычная конференция
tcl@tach.tclers.tk - тоже jabber канал
ru-tcl.livejournal.com
russian-tcl а групах гугля
ещё в google и яндекс сайты встречаются, но эти наиболее активные


Итог: наиболее оптимальный вариант - писать обработку данных на
скриптовых языках, а управлять этими обработками на shell.

То есть изучать, как я понимаю, помимо Tcl/Tk, Emacs и Elisp, нужно ещё и bash
+ sed/grep/awk/whatever. Что-нибудь ещё?


Обязательно, ибо нет универсальных инструментов. Это только стандартные виндовые программеры, кроме C++ Builder или Delphi ничего не "учат".



А по поводу альтернатив без внедрения - существует немало технически
совершенных инструментов, широкому распространению которых помешали
совершенно нетехнические факторы, как, например, бабло.

ИМХО, хорошей поддержки + сообщества было бы достаточно. Поддержки, а не "вот
вам инструменты и документация-простыня - наслаждайтесь".

А на этот счёт надо бы попросить Витуса, который подписан на эту рассылку, напомнить его цитату по поводу самовыражения и техподдержки. Но это для начала, а если вообще, на тех русских ресурсах, что я указал и иногда посещаю, элитаризма не замечено, и если не просить сделать за тебя всю твою работу, а задать конкретный вопрос, то тебе ответят, или подскажут, где поискать ответ.


Reply to: