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

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

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Результаты опроса: Ваш выбор ???
Delphi 38 59.38%
C++ 26 40.63%
Голосовавшие: 64. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме
Старый 26.03.2009, 16:50   #11
Роман Радер
Форумчанин
 
Аватар для Роман Радер
 
Регистрация: 16.12.2006
Сообщений: 859
По умолчанию

Цитата:
Сообщение от Alar Посмотреть сообщение
OrdJONY, любую библиотеку dll можно использовать в Delphi, любую!
Впринципе согласен, НО. Для С++ так и С - написано много хидеров и для делфи их надо просто переписывать.
Хотя проще переписать хидеры чем писать из-за этого весь проект на С++. Это мое имхо, никак не против С++, но на Делфи быстрее писать. Это факт.

И мы сейчас говорим об простых (или не очень) прикладных приложениях. Писать систему, конечно, лучше на С++.
Роман Радер вне форума Ответить с цитированием
Старый 26.03.2009, 22:29   #12
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Всем спс за ответы.
Будь проще и люди к тебе потянутся
spamer вне форума Ответить с цитированием
Старый 26.03.2009, 23:05   #13
GHost007
Ich Sing Nicht
Пользователь
 
Аватар для GHost007
 
Регистрация: 15.03.2009
Сообщений: 42
По умолчанию

минусы Delphi - это

1) избыточный синтаксис
2) отсутствие шаблонов
3) отсутствие перегрузки операторов
4) отсутствие множественного наследования и дружественности
5) существование процедур как понятия
6) наследственно глючный и при том единственный компилятор, не допускающий интеграцию с новыми процессорными технологиями
7) непереносимость кода
8) отсутствие препроцессинга
9) отсутствие возможности нормального UML-моделирования
10) типы данных и манерой их объявления
11) работа с WinAPI напоминает самоистязание
He laughs best who laughs last.
GHost007 вне форума Ответить с цитированием
Старый 26.03.2009, 23:46   #14
wyvern
Форумчанин
 
Аватар для wyvern
 
Регистрация: 24.03.2009
Сообщений: 215
По умолчанию

По-моему, на смену делфи пришел не ц++, а шарп...

Но я останусь искренне предан плюсам... В них есть некоторое... очарование, недоступное другим...
wyvern@localhost:~$ sudo emerge --unmerge world

Последний раз редактировалось wyvern; 26.03.2009 в 23:49.
wyvern вне форума Ответить с цитированием
Старый 27.03.2009, 06:36   #15
Ivan_32
somewhere else
Участник клуба
 
Аватар для Ivan_32
 
Регистрация: 17.07.2008
Сообщений: 1,409
По умолчанию

Windows написан на С++, драйвера под него тоже пишутся на С++.. о чем еще можно говорить. Наверно о том что у каждого из этих языков свое предназначение. У С++ это системное программирование а у Делфи - прикладное. Всякие .NET-ы JAVA и прочая синтетика не в счет. Такие языки приходят и уходят. Они не самодостаточные.
"Тяжело в учении, легко в бою" - А.В. Суворов
Ivan_32 вне форума Ответить с цитированием
Старый 27.03.2009, 07:58   #16
Altera
Старожил
 
Аватар для Altera
 
Регистрация: 29.01.2008
Сообщений: 2,406
По умолчанию

Цитата:
Сообщение от Ivan_32 Посмотреть сообщение
Windows написан на С++, драйвера под него тоже пишутся на С++.. о чем еще можно говорить. Наверно о том что у каждого из этих языков свое предназначение. У С++ это системное программирование а у Делфи - прикладное. Всякие .NET-ы JAVA и прочая синтетика не в счет. Такие языки приходят и уходят. Они не самодостаточные.
Ну, в общем-то да, но что, да Delphi не выйдет ось написать?
И я не понял, почему у него избыточный синтаксис. И что значит глючный и единственный компилятор? Ну глючит он иногда, зависает при не корректном коде программы, но я не думаю, что с С++ такое не случается....

Может начинать лучше и с Delphi, потому, что у неё более понятный синтаксис. Если на Delphi удобней писать прикладные программы а на C++ системные, то наверное лучше с Delphi начинать. Не сразу-же чайник ОС будет писать или драйверы...

З.Ы. хорошую программу на нескольких языках пишут.
Altera вне форума Ответить с цитированием
Старый 27.03.2009, 08:06   #17
OCTAGRAM
Oldschool geek
Форумчанин
 
Аватар для OCTAGRAM
 
Регистрация: 09.03.2009
Сообщений: 611
По умолчанию

Цитата:
Сообщение от Ivan_32 Посмотреть сообщение
Windows написан на С++, драйвера под него тоже пишутся на С++..
Дурной пример заразителен.
If you want to get to the top, you have to start at the bottom

http://pascal.net.ru/

Последний раз редактировалось OCTAGRAM; 27.03.2009 в 08:13.
OCTAGRAM вне форума Ответить с цитированием
Старый 27.03.2009, 08:26   #18
rpy3uH
добрый няша
Старожил
 
Аватар для rpy3uH
 
Регистрация: 29.10.2006
Сообщений: 4,804
По умолчанию

Цитата:
Сообщение от Ivan_32 Посмотреть сообщение
Windows написан на С++, драйвера под него тоже пишутся на С++.
на ассемблере тоже пишут. В драйвера на Delphi не пишут просто потому что нет такого компилера, который бы компилил дельфийский код в код драйвера.

Цитата:
Сообщение от GHost007 Посмотреть сообщение
3) отсутствие перегрузки операторов
это конечно плохо. но если сильно нужно, это есть в Delphi.NET

Цитата:
Сообщение от GHost007 Посмотреть сообщение
7) непереносимость кода
что за бред? код Delphi переносим. Да и тем более это от программиста зависит.

Цитата:
Сообщение от GHost007 Посмотреть сообщение
8) отсутствие препроцессинга
препроцессинг есть! да и это засисит не от языка, а от компилятора.

Цитата:
Сообщение от GHost007 Посмотреть сообщение
11) работа с WinAPI напоминает самоистязание
В каком месте? постоянно на Win API прогю, ничего подобного

Последний раз редактировалось rpy3uH; 27.03.2009 в 08:29.
rpy3uH вне форума Ответить с цитированием
Старый 27.03.2009, 08:42   #19
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Цитата:
2) отсутствие шаблонов
Generics в D2009
Цитата:
4) отсутствие множественного наследования и дружественности
Что хорошего в множественном наследовании ? сколько программистов C погорели на ромбе ?
Цитата:
6) наследственно глючный и при том единственный компилятор, не допускающий интеграцию с новыми процессорными технологиями
1. Не единственный (аналоги есть и платные и бесплатные)
"Глючный" ? определение глючности, и объяснения почему под это определения не попадают другие компиляторы ? а пока пустые слова.
Цитата:
9) отсутствие возможности нормального UML-моделирования
Опять слова.. что есть "нормальное UML моделирование" ?
UML средства есть в Delphi начиная с 2005-й версии точно (возможно и раньше). Которые позволяют как реверсинжениринг, так и "форсинжениринг". + куча сторонних продуктов, начиня хотя бы с ModelMaker.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи

Последний раз редактировалось Квэнди; 27.03.2009 в 09:16.
Квэнди вне форума Ответить с цитированием
Старый 27.03.2009, 08:52   #20
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 18,136
По умолчанию

Цитата:
Сообщение от spamer Посмотреть сообщение
Та смысл вопроса в следующем, в инете просто нашел на многих форумах(и не только) что у Делфи нет перспектив перед C++, мол у С++ больше возможностей. Вот и стало интересно, действительно ли так?



Это тут при чем вообще??? Я же не спрашиваю с чего начинать. Я учу Делфи, так как учил Паскаль.
Избавьтесь от этой фигни , изучайте Pyhton.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Требуется программист Delphi или VB или C#. Анна Долбилина Фриланс 11 04.08.2008 10:04
delphi 9 или delphi 2005 вопрос о работе Doget Компоненты Delphi 0 07.07.2008 08:50
Перспективы развития рунета, заметки и некоторые выводы. Alar Свободное общение 13 22.01.2008 16:05
delphi или C++ sergey07 Gamedev - cоздание игр: Unity, OpenGL, DirectX 3 10.11.2007 20:45