Модераторы: LSD

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Delphi >> C++, Переход 
:(
    Опции темы
Snowy
Дата 21.11.2006, 21:42 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 9
Всего: 484



Ну что опять за наезды на дельфи?
Если кто-то что-то имеет против дельфи, то сразу отвечаю - ты не прав  smile

И вообще, вопрос звучит так: "Стоит ли вобще переходить на C++?"
Ответ: А зачем?

Вторая часть: "т.к смотрю дельфи мрачное будущее."
Как раз наоборот. Позиции усиляются, язык и среда прогрессируют.

Какие ещё вопросы против банального "Delphi vs С++"?
PM MAIL   Вверх
Daevaorn
Дата 21.11.2006, 22:46 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Комодератор
Сообщений: 2155
Регистрация: 29.11.2004
Где: Москва

Репутация: 5
Всего: 70



Цитата(Romikgy @  21.11.2006,  21:53 Найти цитируемый пост)
имхо он позволяет, но не ограничивает!!! 

Ограничивает. Как пример отсутствие парадигмы обобщенного программирования очень серьезное ограничение. Не везде она нужна, но достаточно часто. Поэтому при разработке сложных систем где главное не GUI, а надежность и внутренняя логика Delphi не предпочтительный инструмент.
PM MAIL WWW   Вверх
skyboy
Дата 21.11.2006, 23:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 1
Всего: 260



Цитата(Daevaorn @  21.11.2006,  21:46 Найти цитируемый пост)
парадигмы обобщенного программирования

"обобщенное программирование" - это шаблоны? да, из-за отсутствия статических полей в классах невозможен в чистом виде паттерн "одиночка". А что ещё не нравится?
поясни, плиз, собственное заявление для тех, кто впервые слышит о "парадигме обобщенного программирования"
PM MAIL   Вверх
Snowy
Дата 21.11.2006, 23:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 9
Всего: 484



Цитата(Daevaorn @  21.11.2006,  22:46 Найти цитируемый пост)
Ограничивает. Как пример отсутствие парадигмы обобщенного программирования очень серьезное ограничение. Не везде она нужна, но достаточно часто.
ЛЮБОЙ код на плюсах конвертится в дельфи.
О каких ограничениях речь???

Цитата(Daevaorn @  21.11.2006,  22:46 Найти цитируемый пост)
Поэтому при разработке сложных систем где главное не GUI, а надежность и внутренняя логика Delphi не предпочтительный инструмент.
При чём здесь GUI?
Дельфи - это далеко не только VCL!
Хотя, если идти от обратного - VCL - несомненный плюс перед плюсами smile
(каламбур smile)
PM MAIL   Вверх
Void
Дата 21.11.2006, 23:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 11
Всего: 173



Цитата(Snowy @  22.11.2006,  01:10 Найти цитируемый пост)
ЛЮБОЙ код на плюсах конвертится в дельфи.

Snowy, байта ради, не прибегай к подобным аргументам. Сейчас кто-нибудь ещё скажет, что всё в конце концов превращается в машинные коды…
Дайте теме спокойно умереть smile


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Snowy
Дата 21.11.2006, 23:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Модератор
Сообщений: 11363
Регистрация: 13.10.2004
Где: Питер

Репутация: 9
Всего: 484



Так она ещё в августе умерла.
Её реанимировали smile

Добавлено @ 23:28 
Любители плюсами померяться очень уж любят подобного рода хоуливары smile
PM MAIL   Вверх
Romikgy
Дата 21.11.2006, 23:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



Цитата(Daevaorn @  21.11.2006,  21:46 Найти цитируемый пост)
а надежность и внутренняя логика Delphi не предпочтительный инструмент. 

пример можно?
Цитата(Void @  21.11.2006,  22:20 Найти цитируемый пост)
Сейчас кто-нибудь ещё скажет, что всё в конце концов превращается в машинные коды…

А что нет? smile


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
Void
Дата 21.11.2006, 23:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


λcat.lolcat
****


Профиль
Группа: Участник Клуба
Сообщений: 2206
Регистрация: 16.11.2004
Где: Zürich

Репутация: 11
Всего: 173



Romikgy, из этого не следует делать вывод, что всё остальное не имеет преимуществ перед машинными кодами.


--------------------
“Coming back to where you started is not the same as never leaving.” — Terry Pratchett
PM MAIL WWW GTalk   Вверх
Romikgy
Дата 22.11.2006, 00:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Любитель-программер
****


Профиль
Группа: Участник Клуба
Сообщений: 7326
Регистрация: 11.5.2005
Где: Porto Franco Odes sa

Репутация: 3
Всего: 146



а хто этот вывод делает?
или не правда что все приходит к нему?


--------------------
Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. 
smile

PM   Вверх
nerezus
Дата 22.11.2006, 09:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Не правда конечно: многое просто интерпретируется )


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
MAKCim
Дата 22.11.2006, 10:08 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Не правда конечно: многое просто интерпретируется ) 

а интерпретируется на чем по-твоему
или процессор хлебушек вместо команд кушает?  smile 
прямым или косвенным образом все превращается в команды процессора
на том предлагаю закончить 
кстати
Цитата

ЛЮБОЙ код на плюсах конвертится в дельфи.

не любой
думаю аналога
Код

void F(...) {
...
}

в Delphi нет, поправьте если не так


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
nerezus
Дата 22.11.2006, 10:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Вселенский отказник
****


Профиль
Группа: Участник
Сообщений: 3330
Регистрация: 15.6.2005

Репутация: 13
Всего: 43



Цитата

или процессор хлебушек вместо команд кушает? 
 Комманды интерпретатора. Но не кода, который в нем выполняется.

Цитата

void F(...)
 Обычная процедура.


--------------------
Сообщество художников Artsociety.ru
PM MAIL WWW   Вверх
Alexeis
Дата 22.11.2006, 10:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(nerezus @  22.11.2006,  09:24 Найти цитируемый пост)
Не правда конечно: многое просто интерпретируется )

И это делает, конечно не машинный код  smile . Интерпретатор это всего лишь дополнительная прослойка перед реализацией в машинных кодах. Это как стандартная библиотека мы ее сами не пишем но реализуем ее вызов. У интерпретатора аналогично, только все операции производятся через код некоторого устройства. 


--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
MAKCim
Дата 22.11.2006, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 8
Всего: 207



Цитата

Обычная процедура. 

обычная да не совсем  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
Alexeis
Дата 22.11.2006, 10:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Амеба
Group Icon


Профиль
Группа: Админ
Сообщений: 11743
Регистрация: 12.10.2005
Где: Зеленоград

Репутация: 14
Всего: 459



Цитата(MAKCim @  22.11.2006,  10:08 Найти цитируемый пост)
думаю аналога

Да есть пару конструкций, которые простой заменой не сделаешь, например оператор swicth в С++ позволяет реализовать более сложную конструкцию чем case, так что в общем случае в делфи его можно заменить только серией If  then, но и в делфи есть конструкции, которые С++ не возьмет, например
procedure proc1;
 procedure proc2;
   procedure proc3;
   Begin
   end;
 Begin
 end;
Begin
end;

У каждой из которых своя область видимости и свои локальные переменные и возможность рекурсивного вызова любой из них, а так же досрочный выход из любой процедуры на более нижний уровень, и конечно, скрытие внутренних процедур от внешних вызовов. Попробуйте простыми средствами переделать такую хитрую конструкцию на С++  smile 

И еще можете ли вы размещать в библиотеках динамической компоновки код классов, который может быть успешно использован несколькими исполняемыми модулями одновременно?



--------------------
Vit вечная память.

Обсуждение действий администрации форума производятся только в этом форуме

гениальность идеи состоит в том, что ее невозможно придумать
PM ICQ Skype   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила ведения Религиозных войн
Smartov
1. Уважайте собеседника
2. Собеседник != враг
3. Старайтесь воздерживаться от тем вида "Windows Rulez" или "Linux Rulez"

С уважением, Smartov.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Религиозные войны | Следующая тема »


 




[ Время генерации скрипта: 0.1208 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.