Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 12.01.2011, 18:23   #11
asmodey1
Подтвердите свой е-майл
 
Регистрация: 19.12.2010
Сообщений: 808
По умолчанию

Цитата:
Сообщение от GunSmoker Посмотреть сообщение
Чтобы не иметь проблем вроде этой... и ещё миллиона других.
Совершенно неубедительно...

То Haladdin :
Цитата:
Сообщение от Haladdin Посмотреть сообщение
работаю потихоньку в Delphi 7... скорее обучился нескольким приемам ... нужно ли пересаживаться на что-то более свежее ... и со страшной силой начинать его осваивать ... да и времени на изучение потребуется немало.
С учетом сказанного вами же и с учетом бурного развития карманных устройств, может быть целесообразнее углубиться в освоение Microsoft Visual Studio 2010 ?
Там и Си, и поддержка карманных устройств...
Поскольку в Дельфи вы все равно, как бы это помягче сказать , то "переход" будет для вас незаметен.
asmodey1 вне форума Ответить с цитированием
Старый 12.01.2011, 18:26   #12
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
Совершенно неубедительно...
поверьте очень даже убедительно.
когда то встанет вопрос мульти-языков или локализации на разные языке, со стандартом ANSI, ой как наматиритесь потом
(или вы планируете софт только в России продавать?)
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 12.01.2011, 19:49   #13
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Цитата:
Чтобы систему сделать более тяжеловесной?
Скорее легковесной. В ANSI приложениях постоянно идут конвертации ANSI-Unicode. Ведь система внутрях - юникодная.

А вот D2009+ таких накладных расходов не имеет. Общение с системой идёт напрямую, минуя заглушки-переходники (в виде A-функций).
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 13.01.2011, 17:31   #14
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Цитата:
Недавно перешёл на Lazarus(то бишь FPC),
Я посмотрел эту штуку. Скомпилировал пустую форму. Exe-шник получился размером 11 Мб. Мне стало грустно. Конечно, можно использовать вырезание отладочной информации, умное связывание и прочие танцы с бубном, но это все несерьезно. Авторы рекомендуют использовать упаковщики. Спасибо, сами бы не догадались.
Цитата:
в целом фишек гораздо больше,
Не заметил.
Цитата:
но IDE с отладчиком слабоваты пока.
Даже очень. Единственный плюс который заметил - это бесплатность. Ах, да, и самое главное - совместимость с Delphi. Частичная. И еще радует "дельфийский" интерфейс. Может, в будущем что-нибудь и изменится. Хотелось бы. Но пока "сырость" просто бросается в глаза. Об использовании для серьезной работы пока говорить рано.

Последний раз редактировалось _SERGEYX_; 13.01.2011 в 23:35.
_SERGEYX_ вне форума Ответить с цитированием
Старый 13.01.2011, 17:38   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Не заметил.
Кстати да. На глаз незаметно чтоб там что-то особенное было.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 13.01.2011, 17:57   #16
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Весь мой код до сих пор совместим с Delphi 4, это был реально последний релиз, в котором хоть что-то поменялось.
Ой как вы не правы, мсье. А про Delphi 2005 вы забыли? Там, насколько я помню, появилась перегрузка операторов - а перегрузка функций была давно. И таких нововведений масса.
Цитата:
Плюсую, у меня тоже нет желания слезать с D6... Не выгодны это нововведения Эмбаркадеро, коих на самом деле оч. мало.
Я сижу на Delphi 7 и ни о чём не жалею.
_-Re@l-_ вне форума Ответить с цитированием
Старый 13.01.2011, 18:01   #17
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
Конечно, можно использовать вырезание отладочной информации, умное связывание и прочие танцы с бубном, но это все несерьезно.
1 (_один_!) чекбокс, и отладочная информация не будет линковаться в бинарник, после чего он похудеет до 2 метров. Это танцы с бубном?

Вы увидели то, что хотели увидеть. А можно было заметить, что ваш код, который Дельфи XE умеет собирать только под x86 32 бит (уже смешно) и только под Винду (божемой), вдруг чудесным образом сможет заработать практически под любой современной ОС на практически любом из современных процессоров. Или вы собираетесь всю жизнь просидеть в виндовой песочнице? Так этот рынок скоро уйдёт, останутся веб и мобильные приложения.

FPC конечно сырой, но это единственных шанс у вашего кода хоть как-то выжить. С Дельфи этих шансов просто нет.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 13.01.2011, 18:03   #18
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Ой как вы не правы, мсье. А про Delphi 2005 вы забыли? Там, насколько я помню, появилась перегрузка операторов - а перегрузка функций была давно. И таких нововведений масса.
Перегрузка функций появилась как раз в 4 версии. Перегрузка операторов, дженерики, анонимные функции — это красивые бантики, без которых можно прожить.

Единственно ценное, что появилось со времен 4 — юникодный VCL.
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Старый 13.01.2011, 18:18   #19
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

может в 2004-ой?
не забывайте что 4-ка и Д2004 вещи разные.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.01.2011, 18:27   #20
veniside
Старожил
 
Регистрация: 03.01.2011
Сообщений: 2,508
По умолчанию

Я про такую перегрузку, появившуюся в Delphi 4, без которой реально неудобно:
Код:
function ping(addr: PSockAddrIn): int; overload;
function ping(const addr: string): int; overload;
"Когда приходит положенное время, человек перестаёт играть в пинбол. Только и всего."
veniside вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GlScene и Embarcadero Rad Studio 2010 (Delphi 2010) Fiery Fox Мультимедиа в Delphi 4 19.11.2010 21:46
Переход с версий 6 (7) на Delphi 2010 palevg Общие вопросы Delphi 17 13.10.2010 11:15
переход на VS Studio 2010 Sparky Общие вопросы C/C++ 4 18.04.2010 14:47
Переход с Delphi на другую ORBIUS Свободное общение 10 21.07.2008 18:40
переход на Delphi 2005 SERG1980 Софт 7 28.04.2007 17:04