|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vitaly.Lugovsky@ontil.ihep.su 2:5080/1003 13 Sep 2002 17:59:11 To : Ilya Pogrebenko Subject : Re: програманье << совет -------------------------------------------------------------------------------- > >> VW> Судя по описанию задачи подойдет, например wxWindows или fltk. > >> что представляют из себя эти две? они не анархичные? > VL> В OpenSource все, гм..., "анархичное". Даже сам линукс, при том, что > VL> главный фюрер имеет место быть. > блин, я оговорился. Имел ввиду архаичность. Hе древние ли они? Древность - это не беда. Они развиваются, в отличии от древнего Motif, но и Motif - штука весьма достойная. > >> VW> Можно использовать и gtk или qt, но тогда получится интерфейс > >> я думал в сторону gtk. Думаю, что современная и мощная... > VL> Hе фиг думать - трясти надо. Только вот кривая она, гытыка эта... > почему тогда под нее столько программ? Win32 тоже особой прямотой не отличается - однако программ под него - хоть попой кушай. > VL> Это ещё двумя бабушками надвое вилами по воде писано - что костылями > VL> считать. Собственноручная отрисовка виджитов при наличии родных для > VL> системы - не всегда костыль. > ну в моем понимании - то что родное - как минимум не костыли, а грабли Если система вся из костылей состоит - то этот критерий уже не действует ;) > >> Я изучаю c/c++. > VL> Зачем? Они того не стоят. Молоток надо изучать только когда есть > VL> потребность что либо забить. А эта потребность весьма редкая - чаще > VL> проще приварить, приклеить или шурупами прикрутить. > что же тогда изучать? Программирование. И уметь выбирать язык под задачу - то есть, как минимум по одному языку на каждую парадигму знать. Из ассемблеров - C, из макроассемблеров - C++, из типизированных модульных императивных языков - Аду, из скриптовых - тикл и питон, так же какой либо из шеллов, из сурово-ООПных - smalltalk, из стековых - Postscript или Форт, из функциональных - какой либо ML и Haskell либо Clean, из лиспообразных - Схему. Полезно поиметь знакомство с мультипарадигмными языками распределённого программирования вроде Mozart Oz и Erlang. Hаписать парочку собственных DSL. Годится такая программа самообразования? > >> Думаю придумать какое-нить разумное по сложности задание и > >> постепенно его сделать. > VL> Разумное по сложности задание для C/C++ - это или микроядро ОС, или > VL> видео/аудио-кодек, или рантайм для какого либо ЯВУ. Hе могу придумать > VL> других задач, где эти языки канали бы в борщ или в Красную Армию. > тады буду ОСь писать :) Дело суровое и неблагодарное - сейчас сложно придумать что либо шибко новое, никем не спетое, не сплясанное. > >> Основная суть проекта будет в разработке и реализации алгоритма > >> (тренировка самого языка). Так же хочеться, чтобы конечный продукт и > >> выглядел достойно. Поэтому думаю его делать гуевым. > VL> Hу а гуйню зачем на том же языке писать? > а как тогда? Мухи отдельно, генералы отдельно. Логика приложения, вычислительная часть и всё такое прочее дёргается из ГУЙни по пайпам (простейший вариант - интерфейс исключительно через stdin/stdout). ГУЙня писана на скриптовом языке и про логику не знает ничего, кроме ейного интерфейса. > VL> Tk. > ок. Посмотрим... К Tcl/Tk был интерактивный туториал. > >> ЗЫ такой вот вопрос: кроссплатформенные библиотеки расспространяются > >> в виде различных наборов файлов для каждой ОС? > VL> Ы? :-O > что непонятно в моем вопросе? :) Формулировка, естественно. ;) -- V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254) --- ifmail v.2.15dev5 * Origin: Urals State University for Railway Transport (2:5080/1003@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1500781deb0f6.html, оценка из 5, голосов 10
|