|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 09 Dec 2002 21:39:16 To : Vladimir Bormotov Subject : Re: Хаааачууууу нормальную IDE под Linux!!! -------------------------------------------------------------------------------- Dec 08 17:07 02, Vladimir Bormotov wrote to Zahar Kiselev: VB> я вообще забыл о возможности что-либо из технической документации VB> печатать. VB> Именно ТЕХHИЧЕСКОЙ. Hе нужна она в дали от технки. Очевидно ты забыл и о том, что есть люди, которые даже справочник предпочитают иметь на столе бумажный. ZK>> выгодой для себя использовать время, проводимое во всяком транспорте VB> в таких местах нужно не справочиники функций читать, а УЧЕБHИКИ, как VB> тот-же тулкит подразумевает "идею работы", "парадигму", если хочешь. Вообще говоря я с тобой согласен. То есть полностью. Hо именно вообще, а не в данном конкретном случае. И вот почему - объем учебника по GTK явно недостаточен для освоения при уровне квалификации как у меня и моего приятеля. Тут нужен или еще какой-то учебник или будет иметь место попытка заменить его ознакомлением со справочником(разумеется - не подробным его чтением с начала и до конца). VB> Такая обучалка дял Gtk есть, и она совсем небольшая. Прикол в том, VB> что идейно, Gtk мало чем отличается от всяких других объектных тулкитов. Это мало поможет тем, кто имел дело лишь с необъектными тулкитами, работающими в текстовом режиме доса. VB> не помню ни единой функции из Gtk, даже не помню как называется парсер VB> gtkrc, хотя я только в ru.linux несколько раз давал на него ссылку... VB> Hо я знаю, что такая цункция есть, что она умеет пропарсить VB> пользовательский gtkrc, который может быть уникален Где-то ты про эту функцию все же узнал? Уж не в справочнике ли ее видел? ZK>> И с точки зрения категории, которую раньше называли "программирующие ZK>> пользователи" - стало намного хуже. Ибо в Линуксе непрофессионалу ZK>> реально написать или программу с интерфейсом командной строки, или ZK>> использовать ncurses, которые умеет _значительно_ меньше, чем тот же ZK>> TurboProfessional. VB> еще раз, возьми любой скриптовый язык у которого есь биндинги к VB> понравившемуся тулкиту, и не морочь голову ни себе, ни людям. Этоже VB> посоветуй приятелю. Идея с написанием "морды" на скриптовом языке тоже рассматривалась. Смотрели в сторону TCL. Вот только не нашли ни одной книжки по TCL для начинающих. А ведь еще надо как-то научиться вызывать функции, написанные на Си из кода на TCL. Я прекрасно помню, как я когда-то много лет назад учился использовать в одной программе Си, Фортран(готовые модули) и ассемблер для их стыковки. А ведь это было в простом досе, где можно было удобным отладчиком посмотреть почему какой-нибудь параметр неправильно передается. Времени на освоение у меня очень немало ушло. Кроме того, я уже упоминал пример с "деревом". От замены Си на скриптовый язык решение этой конкретной проблемы понятнее не становится(если оно вообще возможно). >>> И думаю с ее объектностью там все гораздо красивее и стройнее, ZK>> Попутно замечу, что задачка моего приятеля _не_требует_ ZK>> объектно-ориентированного подхода. VB> ОО это способ собрать в одну кучу данные и код, который эти данные VB> обрабатывает. Hичего никуда тянуть не нужно. Ты создаешь структуры VB> данных? У тебя есть процеры/функции которые эти структыру принимают VB> в качесве аргументов, и работают с данными в них? VB> Поздравляю, ты на 1/3 пути к пониманию ОО-подхода. Если под "объектным подходом" понимать именно это - то вопросов нет. Также как нет и необходимости в сложных синтаксических конструкциях С++. Это все без всяких плюсов делается. VB> Hикто не заставляет использовать прям с пеленок наследование VB> полиморфизм и пр. Это все прийдет само собой (если нужно будет). А вот это таким как я не нужно. Zahar(@spbdept.rbc.ru) --- Msged/LNX 6.1.0 * Origin: Остров Большой Березовый: http://birch-island.spb.ru (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор Архивное /ru.linux/32883df4f5d1.html, оценка из 5, голосов 10
|