Эти «Жигули»… чем думают?
Sep. 7th, 2009 10:38 amПост для компутерных товарищей.
Посещение книжных магазинов для меня всегда событие сравнимое с попаданием на башорг. На сей раз доставила вот эта книга:

Вот самое прекрасное из аннотации.
Программы для микроконтроллеров написаны на ассемблере и C51(Keil, v.6.14), а для компьютера — на языке Кларион, являющемся одной из двух распространенных современных RAD-систем (вторая — Delphi), предназначенных для быстрой разработки приложений (Rapid Application Development — RAD). Программы для компьютера, работающие в DOS, написаны на языке Кларион для DOS (Clarion V.3.100), работающие в Windows98/XP — на языке Кларион для Windows (Clarion V.6.0).
Доставило меня распространенным заблуждением, что Delphi - RAD-система, и абсолютной неадекватностью Клариона в качестве языка для примеров - мало того, что он коммерческий, винонли, старый, как говно мамонта, так, главное, для совсем других целей заточен (и, по оценкам тех, кто на нем писал - хорошо заточен). И ко всему прочему его еще попробуй достань.
Походу доставило сетование афтара на то, что примеры для работы с виндовым API написаны на С.
Посещение книжных магазинов для меня всегда событие сравнимое с попаданием на башорг. На сей раз доставила вот эта книга:

Вот самое прекрасное из аннотации.
Программы для микроконтроллеров написаны на ассемблере и C51(Keil, v.6.14), а для компьютера — на языке Кларион, являющемся одной из двух распространенных современных RAD-систем (вторая — Delphi), предназначенных для быстрой разработки приложений (Rapid Application Development — RAD). Программы для компьютера, работающие в DOS, написаны на языке Кларион для DOS (Clarion V.3.100), работающие в Windows98/XP — на языке Кларион для Windows (Clarion V.6.0).
Доставило меня распространенным заблуждением, что Delphi - RAD-система, и абсолютной неадекватностью Клариона в качестве языка для примеров - мало того, что он коммерческий, винонли, старый, как говно мамонта, так, главное, для совсем других целей заточен (и, по оценкам тех, кто на нем писал - хорошо заточен). И ко всему прочему его еще попробуй достань.
Походу доставило сетование афтара на то, что примеры для работы с виндовым API написаны на С.
no subject
Date: 2009-09-07 01:49 pm (UTC)Ну блин лямбда катое через среднее плечо на третью ногу я уже не знаю как тебе объяснить.
Мне не нужно разнообразие. Мне и выбор не особо нужен. Мне нужна последовательность блин действий, приводящая ё-моё к гарантированному результату ять.
С Дельфи такая есть. С Лазарусом есть С питоном - двадцать второй раз я получаю метафизику "пойди туда, не знаю куда, поставь то, я скажу как оно называется, но версии не скажу и ты получишь мощный инструмент, который делает кучу крутого".
Не нужен "мощный инструмент". Нужна результативная последовательность действий.
Двадцать второй раз повторяю.
Ставя Дельфи-Лазарус я получаю:
- ГУИ-дизайнер
- код-редактор
- отладчик
- компилятор нативных ехешников.
Что мне надо поставить чтобы получить то же самое для Питона и скомпилировать в ехе-шник программу, которая будет способна выбрать файл в виндовом диалоге, по кнопке сделать то, что я закодирую, и сохранить под именем в поле ввода.
Четкий результат. Предельно четкий. Алгоритм ять.
Без мощных инструментов. Пошаговый алгоритм.
Ставишь вот это, вот то и вот то, получаешь среду с отладчиком, редактор и среду для ваяния виджетов, все это гарантированно работает вместе и дает ехе-шник.
Ну блин, ну тридцать три раза убицца апстену - нужна предельно четкая последовательность. С Дельфи она есть. С "охнерезно крутыми тулзовинами" есть долбаный нафиг не нужный "собери сам фиг знает что по намекам".
no subject
Date: 2009-09-07 02:24 pm (UTC)Ты невнимательно читаешь.
- ГУИ-дизайнер
- код-редактор
- отладчик
Редактор кода + отладчик (который не особо нужен) есть в поставке для виндовс. Гуи стандартными средствами создается вручную но не просто, а очень просто, например аналог этого http://www.linuxheadquarters.com/howto/programming/gtk_examples/vbox/vbox.shtml сделан как в виде тупой аппликухи, так и в виде библиотеки (компонента в терминологии Делфи) - http://pastebin.ca/1472468. Скорость создания в коде не намного меньше, чем в дельфовом дизайнере.
Единственно, что придется докачать - это py2exe, но только в случае, если ты хочешь распространять куда-то свою аппликуху. Все. Это покрывает очень широкий сегмент проблем.
no subject
Date: 2009-09-07 02:34 pm (UTC)no subject
Date: 2009-09-07 02:48 pm (UTC)no subject
Date: 2009-09-07 02:53 pm (UTC)В стандартную поставку это не входит, я так понял.
no subject
Date: 2009-09-07 03:04 pm (UTC)no subject
Date: 2009-09-07 03:06 pm (UTC)no subject
Date: 2009-09-08 05:09 am (UTC)3-ка хотя получше 2-ки будет, но несовместима с ней - выкинули много устаревшего и ненужного, но в целях совместимости 2-ка еще долго будет поддерживаться, в т.ч. будет поддерживаться функционал 3-ки.