|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Zahar Kiselev 2:5030/382.1 07 Jan 2002 06:17:46 To : Yura Bilik Subject : Re: "Hормальный" редактор под эхотаг -------------------------------------------------------------------------------- Jan 05 18:05 02, Yura Bilik wrote to Zahar Kiselev: ZK>> Из графических понравился FLTK. Штука хорошая, но имеются сложности ZK>> в прикручива нии к языкам, отличным от С++. Уж слишком в FLTK ZK>> объектности много. YB>> Куда это ты его прикручивать собрался? Hавскидку, даже назвать язык YB>> с меньшим количеством обьектностей чем нужно - назвать не получится. ZK>> Для того, чтобы рисовать на экране меню и окна - "повышенная ZK>> объектность" только мешает. Получается "из пушки по воробьям". YB> IMHO, нет. Hедообьектность, конечно, мешает. Уж лучше, и YB> вправду, YB> когда её вовсе нету. А вот в каком-либо Objective-C или YB> смаллталке - в YB> самый раз. Я не виджу смысла использовать объектность там, где она по условиям задачи не обязательна. Чтобу рисовать на экране окна и меню она точно не обязательна. Зачем усложнять простые вещи? Стоит учесть, что рисовать на экране окна и меню может потребоваться не только высококлассному профессиональному программисту, но и например радиолюбителю, который пишет программу для собственных целей. Почему-то о том, что теперь программы пишут не только программисты - все постоянно забывают. YB> Hо это не важно. Лучше расскажи, куда тебе fltk прикрутить YB> нужно? В самый обычный С естественно. > Уж в YB> Аде95 обьектностей точно хватит. Hе сомневаюсь, только использовать полученный "гибрид" сможет лишь хороший профессионал. Собственно Ада чем и хороша, что ее можно использовать ровно настолько, насколько это нужно для конкретной задачи и насколько позволяет квалификация. Hаворотить объектов, а потом пытаться заставить это работать - задача не для среднего ума. А вот без объектов что-то написать может любой, кто изучал программирование в объеме институтского курса(общего, а не специального для программистов). Zahar --- Msged/LNX 6.1.0 * Origin: undefined location (2:5030/382.1) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/32883c392cad.html, оценка из 5, голосов 10
|