Это понятно, но начали все равно с окошек, так весь движок плавненько и незаметно размажется и сольется с интерфейсом и в результате программа превратится в какашку.
Да хоть демона с управлением по ssh, какая разница? Посмотрите как сделан pidgin: собственно гуй это и есть пиджин, а движок - purple, и на том же пурпле сделан консольный finch.
возможно и так :) мне вот интересно другое, мы тут так бурно обсуждаем, а что-то не очень много комментов со стороны публикатора по теме вопроса :( наверное я думаю стоит было поговорить на эту тему с автором проекта ?
Да я знаю :). Прикладывая значительные усилия, можно писать и не дельфях нормально. Ну, так дельфи и не любят именно по этой причине - вместо того, чтобы тратить усилия на что-то полезное их приходится тратить на борьбу "с системой" :). В своё время попробовал. Именно этим не понравилось. Полезное делать приятнее.
Точно такие же, как в рамках всех других проектов :). Нужно идти ортогонально целям для которых разработана дельфи. Смысл этого от меня скрыт. Тем более, декларирована мультиплатформенность в будущем. В ракурсе этого идея связываться с дельфи вообще теряет смысл. Зачем одно и то же делать больше одного раза? :)
мда, у меня почему-то страшная нелюбовь к Дэлфи.
P.S.:я бы на вашем месте писал на QT, так бы проэкт был бы еще и кроссплатформенным. А так желаю удачи
Скажите пожалуйста, зачем вы разрабатываете программу? Потренироваться в создании jabber-приложений или хотите чтобы проэкт достиг чего-нибудь значимого?
А это неважно, если программа спроектирована правильно, то ее можно перенести на любой тулкит с минимальными затратами времени, ну конечно если движок и гуй неотделим, или используются фичи отдельной операционки (типа winapi), то дело плохо...
Ммм, вот эти двоякие понятия: операционка как платформа, железка как платформа, в данном случае я имел ввиду железку, то есть архитектуру процессора :)
По поводу snc.ru
Это второй по рейтингу Джаббер сервер в России, а так как на первом в рейтинге сервере по техническим причинам с лета не работает транспорт аси, то ответ очевиден..
я кк конечный пользователь хочу видеть работоспособную программу.
а на каком языке она написана меня волнует слабо.
да и где-то уже писали что для других платформ будет отдельный клиент, а не перенос существующего(если я все правильно понял).
ребята работают... у них родилась идея, пусть они ее сделают сначала так как они это видят, а потом будут заниматся тем как хотите это видеть вы. Грубовато наверное, но "погонишся за двумя зайцами от обоих по морде получишь" НМ
Ребята могут заниматься хоть чем, хоть на какой платформе и прочее, до тех пор пока они делают это для себя.
Как только они выставляют будущий продукт для общественности, они должны быть готовы, что от них будут ожидать нечто большего, чем «для себя пописать».
на мой взгляд надо одно до ума довести, а не распылятся на все сразу... и делают они это не для себя а для нас, а нам же надо качественно, если будет по другому мы ведь и скажем что фуфло сделали... так я к чему.. пусть они доведут то что начали до конца до того как они хотели бы видеть свой продукт, и уже потом берутся за следующее. Как я понял это первый проект у них, значит никакого опыта в создании нету, соответственно будут и подводные камни и все остальное, а если они при этом буду еще и метаца от одного к другому то чего то конкретного не получится. Будем надеятся что получится все что они задумывали и будет работать так как надо. и мы получим качественный проект. Следующий шаг, они написали что буду заниматся клиентом для Юниксовых.. следовательно уже будет легче и быстрее так как они стержен уже сделали и опыт есть.
Нифига себе относится к другому, а вообще есть люди, которые создавали im несколько раз, что бы иметь в этом опыт? ну инф переписывал квип с нуля.. ещё?
Так много шума из ничего.. Вы сделайте что-то юзеабельное для начала, которое бы имело преимущества над уже имеющимися продуктами, тогда и будем праздновать. А пока событие очень бледно. Удачи! ;)
Hello world!