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

Вниз

В чем преимущества и недостатки языка C++ от Object Pascal   Найти похожие ветки 

 
Ежик   (2003-01-14 09:45) [0]

Ваши мнения.......


 
Anatoly Podgoretsky   (2003-01-14 09:59) [1]

Трудно найти беспристрастного человека, великолепно владеющего обоими языками и один то не знают. Так что обычно ответ на этот вопрос превращается в holy war

Для меня преимущество только в том, какой ящык лучше знаешь, тот и лучше.

И вообще настоящий программист пишет только на фортране :-)


 
Думкин   (2003-01-14 10:02) [2]

А я думал, вопрос так и уйдет в небытие - уже тут порядочно по этому поводу дрались. :-)
А настоящие - они 0 и 1 пользуют. %-)


 
Слесарь Матерящийся   (2003-01-14 10:07) [3]

Единственный недостаток - порой _трудночитаемые_конструкции__.
Плюс больше возможностей ошибаться (за счёт большей гибкости языка:).
Всё остальное - достоинства. IMHO.


 
Anatoly Podgoretsky   (2003-01-14 10:08) [4]

Еще не вечер :-)


 
Думкин   (2003-01-14 10:13) [5]

да уж, кровью пахнет.


 
Ежик   (2003-01-14 10:14) [6]

Я, например, буду с пеной у рта доказывать что родной Object Pascal гораздо лучше и проще....


 
Думкин   (2003-01-14 10:22) [7]

во-во, с пеной. счас уколы начнут делать, и сомневаюсь, что их будет только 40. %-)


 
gek   (2003-01-14 10:37) [8]


> Единственный недостаток - порой _трудночитаемые_конструкции__.
> Плюс больше возможностей ошибаться (за счёт большей гибкости
> языка:).


Трудно не согласиться.
Крайне неприятно работать со строками на низком уровне.


 
Шоломицкий   (2003-01-14 10:43) [9]

Меня синтаксис языка С просто бесит!


 
Ежик   (2003-01-14 10:47) [10]


> Шоломицкий © (14.01.03 10:43)
> Меня синтаксис языка С просто бесит!


И вообще там сам черт ногу сломит! :)))


 
Johnny Smith   (2003-01-14 10:58) [11]

2Думкин (14.01.03 10:13)
да уж, кровью пахнет.
Народ не согласен. Говорят, пахнет слюной...
Ежик © (14.01.03 10:14)
Я, например, буду с пеной у рта доказывать что родной Object Pascal гораздо лучше и проще....


 
Игорь Шевченко   (2003-01-14 11:00) [12]

Обя языка абсолютно одинаковые. Отличаются только синтаксисом и наличием/отсутствием ряда возможностей, которые можно сымитировать различными приемами.

Всем воинствующим - незнание не есть оправдание :-)

С уважением,


 
Странник   (2003-01-14 11:27) [13]

Учите оба - и не будет недостатков и преимуществ - использовать будете то, что для данной конкретной задачи лучше подходит.

> gek
для меня наоборот строки из С намного лучше подходят. ;-)


 
Delirium   (2003-01-14 11:40) [14]

Попробуйте переписать эту простенькую функцию на С и посмотрите сколько получится кода :)

function CopyRecordSet(RecordSet:_RecordSet):_RecordSet;
var adoStream:OleVariant;
begin
adoStream:=CreateOLEObject("ADODB.Stream");
Variant(RecordSet).Save(adoStream,adPersistADTG);
Result:=CreateOLEObject("ADODB.RecordSet") as _RecordSet;
Result.CursorLocation:=adUseClient;
Result.Open(adoStream, EmptyParam, adOpenStatic, adLockOptimistic, adOptionUnspecified);
adoStream:=UnAssigned;
end;


 
Дмитрий Баранов   (2003-01-14 11:51) [15]

Если #import сделать и _com_ptr<> использовать - на пару строк больше, только глючнее на порядок :(


 
Игорь Шевченко   (2003-01-14 11:51) [16]

Delirium © (14.01.03 11:40)

Неважно, сколько получится кода, важно, что та же задача будет решена. Любителям экономного кода советую выучить язык APL и раскошелиться на спец.клавиатуру для него. Там кода совсем мало.

С уважением,


 
blackman   (2003-01-14 11:53) [17]

Подходит, не подходит...
Нужно будет, напишете даже и на фортране.
Я писал на разных.
Какой из них лучше ?
Тот который ты сейчас хорошо знаешь.
Причем именно эту версию установленную у тебя...


 
Delirium   (2003-01-14 11:57) [18]

Разумеется решена (ещё бы она не решилась :))) ) вопрос ведь стоит не можно/нелзья, а за какое время/деньги достигается аналагичное (причём отнюдь не теоретическое), решение. Так что в наш скоростной век надо пользоваться быстрыми языками (и компиляторами) чтобы не отстать :)

Respect


 
DiamondShark   (2003-01-14 12:04) [19]


> Игорь Шевченко © (14.01.03 11:00)
> Обя языка абсолютно одинаковые. Отличаются только синтаксисом
> и наличием/отсутствием ряда возможностей, которые можно
> сымитировать различными приемами.


Пример имитирования модулей (unit), пакетов (package), метаклассов (class of ...), виртуальных конструкторов на Ц++ -- в студию!

Всякие классовые обёртки вместо встроенной в язык поддержки интерфейсов и строк (ANSI и UNICODE)? Благодарим покорно.


 
gek   (2003-01-14 12:07) [20]

> Delirium © (14.01.03 11:57)

> Так что в наш скоростной век надо пользоваться быстрыми
> языками (и компиляторами) чтобы не отстать


Это все понятно, а на чем я под UNIX писать должен?


 
Delirium   (2003-01-14 12:09) [21]

> gek © (14.01.03 12:07)

"Это все понятно, а на чем я под UNIX писать должен?" - также как и я - пишу в Delphi 6, а там лишь, компилю готовый проект в Kylix 3 :)


 
gsu   (2003-01-14 12:29) [22]

>> Игорь Шевченко ©
>> про одинаковость
как это одинаковые ? как инструмент, может, но не во всем. кстати с годами они постепенно сближаются и скоро появится делфис (-:|~

>> Ежик ©
Тут мало поклонников C, это я из-зи политкорректности, поэтому на афоризм: си плас плас -унитаз, мало кто ответит (-:|~


 
Strumpf   (2003-01-14 12:53) [23]

gsu © (14.01.03 12:29)
> кстати с годами они постепенно сближаются и скоро появится делфис (-:|~

УРА!!! Вот бы ещё фолгол, пифорт, паси... Кто больше?
Можно ещё обсудить афорию о яйце и курице...


 
Mystic   (2003-01-14 13:38) [24]

При программировании на Delphi я испытываю удовлетворение, близкое к половому. При программировании на C++ такого не происходит. Для меня это основной довод в пользу Delphi.


 
Игорь Шевченко   (2003-01-14 13:41) [25]

Mystic © (14.01.03 13:38)

:-)

Эт конечно, хороший критерий...Причины не искал ? :-)

С уважением,


 
Ежик   (2003-01-14 14:53) [26]

А я вообще-то спросил в чем недостатки и приемущества....
Ладно, закрое тему, а то точно подеремся :)))


 
LordOfSilence   (2003-01-14 14:55) [27]

2 Mystic © (14.01.03 13:38)

Ваш постинг мне напомнил анекдот (прошу не связывать лично с собою)
:)))

Вкратце:
Мужик, золотая рыбка, три желания: богатым, знаменитым и испытывать
оргазм одновременно с женой. Через месяц приходит к рыбке опять -
отмени последнее желание. Рыбка: почему? Ответ: дык, как не засяду
с мужиками в домино резаться, по два раза обязательно кончаю...



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

Форум: "Потрепаться";
Текущий архив: 2003.01.30;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.51 MB
Время: 0.009 c
3-96519
AVovik
2003-01-14 15:34
2003.01.30
Кто знает откуда берется эта messag


3-96538
Makhanev A.S.
2003-01-14 16:20
2003.01.30
Задача:


3-96586
ihtiandr
2003-01-13 12:48
2003.01.30
sql


14-96967
:)
2002-12-17 05:59
2003.01.30
Приколы с форума: http://g3af8.narod.ru/dhf.htm


14-96961
ferrik
2003-01-12 18:32
2003.01.30
Компоненты





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский