Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.05.20;
Скачать: CL | DM;

Вниз

Чем С++ лучше Delphi ?   Найти похожие ветки 

 
DeMoN-777   (2002-04-11 04:15) [0]

Чем С++ лучше Delphi ?


 
Alex Y   (2002-04-11 04:31) [1]

Ничем.


 
Dok_3D   (2002-04-11 07:00) [2]

Ничем


 
DeMoN-777   (2002-04-11 08:01) [3]

Просто все говорят, мол "С++ круто"
Интерестно что мне ответят на форуме по C++ =)


 
panov   (2002-04-11 08:15) [4]

Интерестно что мне ответят на форуме по C++ =)
А где он находится?-)


 
Fantasist   (2002-04-11 09:03) [5]


> Просто все говорят, мол "С++ круто"
> Интерестно что мне ответят на форуме по C++ =)


Я тоже так скажу.


 
Alx2   (2002-04-11 09:07) [6]

C++ - язык
Delphi - среда разработки.


 
Anatoly Podgoretsky   (2002-04-11 09:08) [7]

Название короче


 
JibSkeart   (2002-04-11 09:11) [8]

Про С++ утверждают что он гибче,оптимальнее итд...

Хотя гдето я читал что якобы делфи выигрывает по работе с памятю но проигрывает в оптимальности кода ...

кстати енто не трудно проверить (оптимальность)
я както реализовывал фракталлы
на Си++ заметнее быстрее было чем в делфях
но есть же ассемблер конце концов :)

ну а насчет гибкости не знаю в делфях и классы появились
итд итп.
Может они скоро похожими будут ??


 
Suntechnic   (2002-04-11 09:17) [9]

Детский сад, ей Богу... с периодичностью примерно раз в неделю возникает подобный флейм в различных трактовках вопроса...



 
Sergo   (2002-04-11 09:19) [10]

Самое лучшее - это то на чем ты пишешь!


 
JibSkeart   (2002-04-11 09:20) [11]

А Вообше кому Что нравится ,я бы так сказал ...


 
False_Delirium   (2002-04-11 09:40) [12]

http://www.softforum.ru/news.exe?utag=&group=cps.inprise.cppbuilder&from_up=&from_down=&utag=&group=cps.inprise.cppbuilder&xrelated=9386&cmd_related.x=165&cmd_related.y=6 - прочитайте....программисты С++ жалуются Борланду.:)


 
DeMoN-777   (2002-04-11 09:44) [13]

Разводим господа тему как минимум да 100 ответов ............ =)


 
Anatoly Podgoretsky   (2002-04-11 10:00) [14]

Ну тогда пока рано прекращать :-)


 
DeMoN-777   (2002-04-11 10:09) [15]

Да кстати, Я всё-таки задал вопрос на конфе C++
чем С++ лучше Delphi
Кому интерестно залетай
http://www.softforum.ru/news.exe?cmd=article&group=cps.inprise.cppbuilder&item=9445&utag=


 
Praco   (2002-04-11 10:21) [16]

Может вынести этот вопрос в FAQ?
А заодно, сравнение Interbase и MS SQL.

Кстати, есть у меня дома книга по Delphi 2, автор какой-то нерусский, так он в начале книги проводит сравнение Delphi и всего остального(VB,C++,PowerBuilder и тюдю). Так вот, Delphi по его мнению - лучше всех других сред, а Object Pascal лучше всех языков. Если ветка доживет до завтра, я его флейм отсканирую и покажу.
Если не забуду. :))


 
limon   (2002-04-11 11:02) [17]

Ну вот, опять базар развели.

> Praco © (11.04.02 10:21)
Скорее не в FAQ, а на титульную страницу сайта :)

> new all
Да пишите на чем хочется или заказчик требует, лишь бы результат был на выходе.


 
VuDZ   (2002-04-11 12:07) [18]

а чем делфи лучше С++? :>>


 
Alx2   (2002-04-11 12:40) [19]

>VuDZ © (11.04.02 12:07)
C++ - только язык программирования
Delphi - среда разработки со встроенным языком программирования.
Уже плюс :))


 
VuDZ   (2002-04-11 12:43) [20]

не, я вижу 2 плюса... у С++ :>
Хорошо, вопрос по другому, точнее 2:
1. чем IDE Delphi vs VC++ + VisualAssist + WndTabs лучше/хуже (по удобству, лучше VC++ с такой комбинацией нет ничего)
2. OP vs C++ ?


 
Anatoly Podgoretsky   (2002-04-11 12:44) [21]

VuDZ © (11.04.02 12:07)
Имя длинее


 
Sly   (2002-04-11 14:15) [22]

Встречный вопрос:
Чем русский язык лучше английского


 
PVOzerski   (2002-04-11 14:21) [23]

У C++ главное преимущество - наличие стандарта и переносимость с платформы на платформу.
В остальном что лучше - дело вкуса, привычки и.т.д.


 
drpass   (2002-04-11 14:37) [24]

>PVOzerski
А откуда у С++ переносимость? Покажите программу на С++ (кроме примеров из школьных учебников), не использующую платформенно-зависимых средств. В таких же рамках переносятся программы и на Бейсике, и на Паскале. Да и некорректно сравнивать один язык с другим - у каждого языка есть своя ниша, и свое предназначение. Можно сравнивать компиляторы по вполне четким критериям - оптимизации, скорости и т.д., но не языки
Кстати, стандарт - скорее недостаток, чем преимущество. Синтаксис Объектного Паскаля совершенствуется ежегодно от версии к версии, а когда вносилось последнее изменение в ANSI C++?


 
Dok_3D   (2002-04-11 14:51) [25]

Дохлый флейм, и тема была изначально гнилая.


 
Johnny Smith   (2002-04-11 15:34) [26]

А давайте хором кричать: "Дельфи-чемпион" и на заборах писать: "C++ - кони" :-)))
Ну а если честно, то мне (закоренелому дельфисту) пришлось не так давно осваивать Си. И как раз из-за переносимости - внешняя библиотека для Оракла, которую я писал, должна была работать и на Виндах, и на Солярке.


 
VuDZ   (2002-04-11 15:36) [27]

русский (С++) лучши инглиша (паскаль) за счёт большей гибкости языка, но отпугивает своей сложностью :>

> а когда вносилось последнее изменение в ANSI C++?

по этому поводу был очень длинный разговор на одном широко известном в узких кругах программёров сайте, где в общем-то многие сошлись во мнение, что С++ и так достаточно развит, дело за малым - полной поддержкой стандарта производитлями.
С и С++ отлично справляются с ролями системных языков и прикладных, а кто иного мнения - VB & Delphi зовут :>


 
vopros   (2002-04-11 15:41) [28]

Прослезился...


 
PVOzerski   (2002-04-11 15:45) [29]

2Johnny Smith ©
FPC для Solaris не смотрели? (правда, есть только для Intel)


 
Johnny Smith   (2002-04-11 15:52) [30]

2PVOzerski
Так у нас Солярка на SPARC-ах работает. А то глядишь, и на Alpha перелезть придется...


 
VuDZ   (2002-04-11 16:02) [31]

PS на счёт переносимости - С++ без наворотов под конкретную ось - GUI, IO & etc., переносим отлично... По крайней мере те 30 метров кода с которыми я работаю сейчас переносятся свободно на linux, ARM, win32...
А если кто-то не может писать такой код - "хороший хирург поможет плохому танцору" :>>>


 
VAleksey   (2002-04-11 17:32) [32]

Простое пижонство. Можно и на паскале написать все то же самое, что и ни С (и наоборот)


 
VuDZ   (2002-04-11 18:29) [33]

ну, С самый просто и переносимый язык... мы тут С++ обсуждаем-с...


 
Anatoly Podgoretsky   (2002-04-11 18:34) [34]

Значит многие не видели make файлов в Линуксе, иногда на программку в № килобайт приходится 60 килобайт, сплошние if для "совместимости"
"Хорошо там где нас нет"


 
VuDZ   (2002-04-11 18:43) [35]

ну и? это же надо не для каждой строки, а обычно только в объявлениях и всё... ги де проблемы то?


 
evgeg   (2002-04-11 21:58) [36]

Многое низкоуровневое наследство из С, вроде макросов, синтаксиса определеня переменных и типов с префиксными и постфиксными операндами (хотя смотрится он круто) и т. д. мешает С++. Об этом говорит сам Страуструп.
Большое преимущество Object Pascal-я то, что в нем есть модули.

В Object Pascal RTTI богаче, чем в С++. Есть виртуальные конструкторы. За это приходится платить объемом исп. файла.

В Object Pascal все классы являются потмками одного TObject-а. За это тоже приходится платить объемом.

В C++ есть множественное наследование. Нужно ли оно -- вопрос.
Причем, с его введением оказался нарушен принцип проектирования С++ -- "вы не платите за то, что не используете".

Наличие стандарта у С++ имеет и плюсы и минусы по сравнению с дельфовым Object Pascal-ем, разрабатываемым одной компанией.


 
VuDZ   (2002-04-11 22:18) [37]


> В Object Pascal RTTI богаче, чем в С++. Есть виртуальные
> конструкторы. За это приходится платить объемом исп. файла.

это хорошо, но нужно ли?..


> В Object Pascal все классы являются потмками одного TObject-а.
> За это тоже приходится платить объемом.

А в С++ через _beginthread можно запустить практически любую ф-ию в качестве потока


> В C++ есть множественное наследование. Нужно ли оно -- вопрос.
> Причем, с его введением оказался нарушен принцип проектирования
> С++ -- "вы не платите за то, что не используете".

совершенно не однозначный момент - я вдел проекты в которых множественное наследование было полностью оправдано, и проекты типа "фонтан фич" - С++ использован на всю катушку, вот толку-то... В общем, это палка о двух концах...


> Многое низкоуровневое наследство из С, вроде макросов, синтаксиса
> определеня переменных и типов с префиксными и постфиксными
> операндами (хотя смотрится он круто) и т. д. мешает С++.
>

да, inline был введён для замены этих архаизмов, но многие вещи могут быть реализованы только через препроцессор, например работа с MMX & SSE, о которых компилятор ничего не знает...


> Об этом говорит сам Страуструп.

у Него было много хороших предложений, но вот со всеми нельзя соглавиться - например, замеенить указатели в качестве параметра на ссылки... иногда надо работать с указателем, значением и указателем на указатель :>


 
copyr25   (2002-04-11 22:44) [38]

Размером exe-шника


 
evgeg   (2002-04-11 23:05) [39]

>> В Object Pascal все классы являются потмками одного TObject-а.
>> За это тоже приходится платить объемом.

>А в С++ через _beginthread можно запустить практически любую ф-
> ию в качестве потока

Какая связь между наследованием от TObject и потоками?


 
evgeg   (2002-04-11 23:11) [40]

Еще у C++ сложный синтаксис, следствие этого - время компиляции и ошибки в компиляторе из-за сложности компилятора.
У Паскаля четкий, коротко описываемый синтаксис. Время компиляции на несколько порядков меньше.



Страницы: 1 2 вся ветка

Текущий архив: 2002.05.20;
Скачать: CL | DM;

Наверх




Память: 0.56 MB
Время: 0.016 c
14-64796
Григорий Ситнин
2002-04-07 03:34
2002.05.20
Нужен програмист...


14-64791
Donal_Graeme
2002-04-10 10:06
2002.05.20
Kylix снова и снова :-)


1-64730
Дмитрий Орехов
2002-05-07 07:46
2002.05.20
QRCompositeReport


4-64877
Gayrus
2002-03-13 16:29
2002.05.20
ExeName


3-64506
VL
2002-04-20 22:22
2002.05.20
InterBase работает с замедлением...