Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2002.05.20;
Скачать: [xml.tar.bz2];

Вниз

Чем С++ лучше 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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.54 MB
Время: 0.008 c
1-64682
AFROLOV
2002-04-29 14:20
2002.05.20
Как узнать жив еще OLE - объект или его уже кто-то прибил?


7-64850
Sir Alex
2002-02-22 19:14
2002.05.20
Как отключить HDD от компа, на ХОДУ!


3-64473
kserg@ukr.net
2002-04-18 11:53
2002.05.20
---|Ветка была без названия|---


1-64604
hoaxer
2002-05-06 16:58
2002.05.20
TGA с альфа каналом


14-64829
VID
2002-04-06 21:51
2002.05.20
Каковы источники дохода и этого сайта ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский