|
Уход от Delfi, на конторе |
|
|
|
 |
Ответов
|
Jun 8 2011, 11:21
|

Дима
    
Группа: Свой
Сообщений: 1 683
Регистрация: 15-12-04
Из: Санкт-Петербург
Пользователь №: 1 486

|
Цитата Сам D7 сейчас уже не поддерживается и не отвечает текущим требованиям. А я вот по ряду причин никогда не пользовался поддержкой Delphi...  Не в порядке спора, а для себя интересно: чего Вам не хватает в Delphi 7 для Ваших задач? Цитата Сам раньше писал всё на дельфи. Потом начало раздражать - дельфи тут, С в МК. А когда тут Delphi, а там VHDL - вообще! Особенно после 23 часов вспоминать, где какой синтаксис оператора case...
--------------------
|
|
|
|
|
Jun 9 2011, 06:16
|
Гуру
     
Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521

|
Цитата(DSIoffe @ Jun 8 2011, 14:21)  Не в порядке спора, а для себя интересно: чего Вам не хватает в Delphi 7 для Ваших задач? Ну, например, простой пример. Симуляторы разные. Где желательно полный перенос текста программы. 2 dxp. Огромное спасибо за развёрнутый ответ. Тем более что ваши знания в плюсах на голову больше моих. Я ковыряюсь недели 2-3. Тем не менее по пунктам ... 1 - я уже понял в полном объёме. И вот тут у меня несколько вопросов. Надо ли вообще дизайнер? Или единожды делаешь размещение и лучше больше к нему не возвращаться? Он там хидер генерит автоматически и в случае изменений, соответственно его херит. Так есть вариант просто использовать другой хидер, взявши генерируемый за основу. )) Не пинайте больно - я ещё сквозную идею не ухватил пакета. В дельфях форма менялась по ходу написания неоднократно. Часто так и писалось. Накидал компонентов - обработал, накидал ещё. 2. Тоже почти согласен. Особенно TAB убивает. Хотя остальное вполне понравилось. Особенно замена "." на "->" очень удобно. )) Только мне слик не нравится. Вопрос: Зачем среду сборки менять??? И ещё один вопрос. В одном случае добился (!!) что абсолютно правильный проект вызывал ошибку при сборке. Причём ошибку VS почему-то. С предложением отослать )). Насколько сам пакет устойчиво работает??? 3. SQL пока не нужен, но не исключаю естественно. Мне бы больше по работе с железом. Например с портами. 4. Насчёт отладки. Я решил, что просто не разобрался. Но пока мне показалось, что отладка ещё хуже чем в D7. Ну она уже и там далеко не на высоте. Насколько я заблуждаюсь? Спасибо.
|
|
|
|
|
Jun 9 2011, 07:26
|

Adept
     
Группа: Свой
Сообщений: 3 469
Регистрация: 6-12-04
Из: Novosibirsk
Пользователь №: 1 343

|
Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  1 - я уже понял в полном объёме. И вот тут у меня несколько вопросов. Надо ли вообще дизайнер? Или единожды делаешь размещение и лучше больше к нему не возвращаться? Он там хидер генерит автоматически и в случае изменений, соответственно его херит. Так есть вариант просто использовать другой хидер, взявши генерируемый за основу. Вообще, имхо, нужен. Иногда надо разместить виджеты на форме и визуальный режим тут очень кстати. Но это, в общем-то, и всё. Не нужно от дизайнера хотеть кодогенерации, код лучше писать самому. С него достаточно того, что он позволяет настроить геометрию графических объектов - делать это в коде менее удобно, т.к. обычно приходится делать несколько итераций, чтобы добиться приемлемого вида. Сам дизайнер держит всю информацию об объектах на форме в .ui файле. Он также генерит заголовок ui_xxx.h и может вставлять код (слоты в основном) при команде "Перейти к слоту...". Заголовок ui_xxx.h руками править не надо. Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  )) Не пинайте больно - я ещё сквозную идею не ухватил пакета. В дельфях форма менялась по ходу написания неоднократно. Часто так и писалось. Накидал компонентов - обработал, накидал ещё. Ну, и тут так же. Только тут нет на форме невизуальных компонентов. Тут форма - это чисто для создания внешнего вида. Это у Борланда форма частично использовалась в качестве инструмента кодогенерации - можно было создавать объекты и подключать их к работе прямо мышкой. Потому оно и RAD система. А тут всё традиционно. По большому счёту это правильно, хотя после той расслабухи немного ломает.  Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  Только мне слик не нравится. Вопрос: Зачем среду сборки менять??? Насчёт слика - это вы зря.  Систему сборки я хочу менять потому, что меня тошнит от make и makefiles. Наелся этого. Давно юзаю SCons и очень этим доволен. Вот и хочу поднять сборку на его основе. Закончу этот проектик и попробую перетащить. В принципе, на SConc'е руление опциями проекта будет почти таким же, как и в их .pro файле. Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  И ещё один вопрос. В одном случае добился (!!) что абсолютно правильный проект вызывал ошибку при сборке. Причём ошибку VS почему-то. С предложением отослать )). Насколько сам пакет устойчиво работает??? У меня бывали падения a-la Segmentaion Fault, но во всех случаях сам был дурак. Как правило к этому приводят ошибки работы с памятью. Тут надо быть аккуратным. И иметь в виду, что ни один виджет не должен создаваться до инициализации приложения (создания объекта QApplication). Иначе работать не будет, а будут только неприятности в виде падений и глюков. Такая там идеология, надо быть в рамках. Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  3. SQL пока не нужен, но не исключаю естественно. Мне бы больше по работе с железом. Например с портами. С портами не привелось пока работать. Но думаю, что принципиальных проблем тут быть не должно. Допускаю, что какие-то вопросы возникнут, но это всё обычные рабочие моменты. Цитата(SasaVitebsk @ Jun 9 2011, 13:16)  4. Насчёт отладки. Я решил, что просто не разобрался. Но пока мне показалось, что отладка ещё хуже чем в D7. Ну она уже и там далеко не на высоте. Насколько я заблуждаюсь? Отладчик там убогий. Он очень тормозной и весьма глючный. Мне сказали, что он портирован с линуха и там он работает не в пример лучше. В принципе, сам-то дебаггер там - это GDB, а в оболочка предоставляет только фронт-энд к нему. Фронт-энды к GDB есть и другие, и получше. Слик, кстати, тоже умеет быть фронт-эндом к GDB. Люди, которые пробовали эту связку, отзывались очень похвально (знаю такого человека лично). Когда я переползу на свою среду (слик+сконс), тоже попробую.
--------------------
«Отыщи всему начало, и ты многое поймёшь» К. Прутков
|
|
|
|
|
Jun 9 2011, 09:34
|

фанат дивана
     
Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684

|
Цитата(zltigo @ Jun 9 2011, 14:52)  Им кажется, что знают, и даже собаку съели, хотя едва-ли каждый сотый из дельфийских "программистов" приступил к этой закуске. Думаете, среди QT-программистов процент грамотных сильно выше? Сомневаюсь. Ну пусть даже немножко повыше, пусть не каждый сотый, а каждый 20й. В любом случае, в абсолютных числах грамотных дельфи-программистов значительно больше  Цитата(AlexandrY @ Jun 9 2011, 14:58)  Сегодня только получил рассылку от Embarcadero. Я поначалу испугался, когда узнал о продаже дельфей Embarcadero. Теперь вижу, что они молодцы, всё делают грамотно, может даже грамотнее чем Борланд.
--------------------
Если бы я знал, что такое электричество...
|
|
|
|
Сообщений в этой теме
SasaVitebsk Уход от Delfi Jun 8 2011, 07:29 goodwin Все "cопутствующие програмки для PC " на... Jun 8 2011, 08:13 DSIoffe Присоединяюсь.
Для "сопутствующих программок... Jun 8 2011, 08:49 smalcom Есть два направления для RAD. Если нравятся плюсы,... Jun 8 2011, 09:00 MrYuran Цитата(smalcom @ Jun 8 2011, 13:00) делфи... Jun 8 2011, 09:23  vvs157 Цитата(MrYuran @ Jun 8 2011, 13:23) Пока ... Jun 8 2011, 10:02 DSIoffe Цитатаделфи давно подох и разложился
Запахло свяще... Jun 8 2011, 09:21 Буратино Какие именно сопутствующие программы обсуждаются? ... Jun 8 2011, 09:36 ukpyr если нужно все-в-одном, беспроблемная кроссплатфор... Jun 8 2011, 10:21 PhX Цитата(ukpyr @ Jun 8 2011, 14:21) если ну... Jun 8 2011, 11:02 SasaVitebsk Программисты (за исключением одного) работают и с ... Jun 8 2011, 10:36 MrYuran Цитата(SasaVitebsk @ Jun 8 2011, 14:36) П... Jun 8 2011, 10:45 HARMHARM Сам раньше писал всё на дельфи. Потом начало раздр... Jun 8 2011, 11:00 halfdoom Цитата(SasaVitebsk @ Jun 8 2011, 13:36) Н... Jun 8 2011, 11:30  Konst_777 Цитата(halfdoom @ Jun 8 2011, 14:30) ...И... Jun 9 2011, 14:59   halfdoom Цитата(Konst_777 @ Jun 9 2011, 18:59) Спа... Jun 10 2011, 04:18    andrew_b Цитата(AHTOXA @ Jun 9 2011, 12:01) перейт... Jun 9 2011, 08:40    AlexandrY Цитата(AHTOXA @ Jun 9 2011, 11:01) Да уж.... Jun 9 2011, 08:58     dxp Цитата(AlexandrY @ Jun 9 2011, 15:58) Хот... Jun 9 2011, 09:14 AlexandrY Разных готовых компонентов для Delphi по прежнему ... Jun 8 2011, 11:25 dxp Цитата(SasaVitebsk @ Jun 8 2011, 14:29) С... Jun 8 2011, 13:33 smalcom ЦитатаДумаете, среди QT-программистов процент грам... Jun 9 2011, 10:37 AHTOXA Цитата(smalcom @ Jun 9 2011, 16:37) Да. C... Jun 9 2011, 10:46 SasaVitebsk Я извиняюсь, просто загромождать не хотел.
Не надо... Jun 9 2011, 13:57 AlexandrY Цитата(SasaVitebsk @ Jun 9 2011, 16:57) =... Jun 9 2011, 15:57  SasaVitebsk Цитата(AlexandrY @ Jun 9 2011, 18:57) Уже... Jun 10 2011, 05:58   AlexandrY Цитата(SasaVitebsk @ Jun 10 2011, 08:58) ... Jun 10 2011, 07:11    sasamy Цитата(AlexandrY @ Jun 10 2011, 11:11) А ... Jun 10 2011, 08:36  vvs157 Цитата(AlexandrY @ Jun 9 2011, 19:57) Это... Jun 10 2011, 10:39 ukpyr ЦитатаТеперь где-то утечка памяти - найти программ... Jun 9 2011, 14:26 SasaVitebsk К сказанному sasamy, добавлю следующее. Наличие и ... Jun 10 2011, 09:21 Виктория Поднимаю тему, если не наскучило...
Мне немножко ... Dec 6 2011, 13:54 Виктория А кто-нибудь из присутствующих использует в качес... Dec 19 2011, 08:14 sigmaN Согласен, что будущее за облаками. Dec 6 2011, 20:13 _Pasha Цитата(Виктория @ Dec 6 2011, 16:54) Laza... Dec 20 2011, 06:19
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|