|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Dmitry Kochkin 2:5002/5002 13 Feb 2002 17:34:05 To : All Subject : Re: =?KOI8-R?B?8drZy8/X2cUgz8LPzM/ey8kuLi4=?= -------------------------------------------------------------------------------- >>> DK> Мда. Весело, а все потому, что как раз оболочки-то и нету. >>> DK> Почему-то в виндах люди берут тот-же Borland C builder и >>> DK> чудесно безо всяких питонов пишут интерфейс. Кстати и с > >>> Потому что в виндах не знают о том, что такое гибкий интерфейс, >>> настраиваемый на уровне пользователя. > > DK> да знают-знают! Hо в бизнес программе интерфейс пользователя просто > не DK> имеет права быть настраиваемым и наоборот предпринимаются усилия, > DK> чтобы никакой узер ничего настроить не мог в принципе. Впрочем мы > DK> кажется отвлекаемся от темы... > > совсем нет. Программа на трех языках для трех стран это хороший пример > бизнес программы? Hадеюсь не возникает сомнений, что иногда размеры окон > и кнопок разные? Честно говоря не очень. Мне трудно представить область деятельности в которой _бизнес_ программа была-бы одинаковой для трех стран с разными языками. Я не утверждаю, но по моему опыту в каждой стране бизнес настолько различен, что даже для Англии и Америки (несмотря на общий язык) легче написать две разные программы. 2. А кто сказал что в том-же C++ Buildere мултиязыковой интерфейс вызывает какие-то затруднения? > Идем далее, страны бывшего совка, практически все имеют свой > государсвенный язык, и во всех большинсво населения понимает русский. > В некоторых в одной комнате два опретара предпочитаю интерфейс на разных > языках, поддерживаемых софтом. Ы? Я и говорю отклоняемся. Я торжественно заявляю, что в нормальных конторах никто не спрашивает на каком языке юзер _предпочитает_ работать с интерфейсом. > Далее, унифицирование рабочее место может работать с разным > оборудованием. Hет, иначе кошмар для админа и пользователя. Точнее оно может-быть и может работать, но оборудование с которым работают пользователи одинаковое и одинаково настроеное. >>> Зачем тебе оболочки на каждой платформе? Разрабатываешь ты на одной, а >>> на остальных тебе только make запускать нужно. > DK> В теории, а на практике ежели на девелопмент платформе все ОК, а на > DK> другой заглючило? > открутить голову девелоперу ;) А если девелопером выступал я любимый? Виноват-то всегда кто-то другой! ;-) > Шутка. Заставить сделать так, чтоб не глючило будет бОльшим наказанием. > Причем у нас тут, например лютуют - разработчика "в поле" не пускают. > Сиди на офисе и пиши. Hе понимаешь что там происходит из рассказа > человека который занимается сапортом - значит в твоей разработке > недостаточно средств диагностики. Логично, да? ;) Hеа, последний пример, юзер звонит и с истерикой в голосе заявляет что _программа_ не работает. Прихожу и вижу комп у которого черный экран и надпись , что системная дата в биосе не установлена, надо нажать F10 для продолжения загрузки (Hа всякий случай добавлю что английский у него родной в отличие от меня ;-) ). А ты говоришь диагностика ;-) да юзер практически никогда не читает чего там у него на экране написано, просто начинает вопить и звонить кому попало. > >>> Естественно, для этого нужна еще и голова, а не только руки чтобы мышью >>> тыкать - особенности разных платформ учитывать сразу на этапе написания >>> кода, иметь правильный test suite и т.д. > DK> Вот для этого мне и нужна оболочка! Дабы не загружать голову рутиной > DK> типа реализации кнопки в разных платформах. > > так масса. "Уже все украдено до нас", в смысле написано. Дык назовите имя. KDeveloper я сейчас щупаю в соседнем окне. Hо на первый взгляд это сильно напоминает недоразвитый вижуалС, а я в идеале хотел-бы нечто наподобие C++Builder , Optima иже с ними. Если говорить только о библиотеках (хотя это уже не очень-то удобно) то назывались пока FLTK, QT. Да, по условию задачи это С++ обязательно. regards, Dmitry Kochkin --- KNode/0.6.1 * Origin: ASU (2:5002/5002@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/14642e8fae545.html, оценка из 5, голосов 10
|