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

Вниз

delphi или c++   Найти похожие ветки 

 
Pec   (2003-05-28 20:06) [0]

Привет народ!
Просветите чайника ,что лучше delphi или c++ (плюсы и минусы)
если это ранее обсуждалось ,то плиз кинте ссылочку.
Жду с нетерпением !
Зарание спасибо


 
Skier   (2003-05-28 20:10) [1]

Это обсуждается раз в месяц. Это в "Потрепаться" нужно спрашивать...


 
Serginio   (2003-05-28 20:13) [2]

Лучше Net мое личное мнение. На вкус и цвет товарищей нет.


 
ork   (2003-05-28 20:15) [3]

чувак не издевайся... знаешь ведь на какой сайт попал!


 
jack128   (2003-05-28 20:16) [4]

Если пишешь базы данных, то Delphi.


 
VMcL   (2003-05-28 20:20) [5]

Лучше всего тот язык, которым владеешь.

Для меня, например, русский и украинский :)


 
Malder   (2003-05-28 20:33) [6]

И снова Holy War ! :-))))

Запомни простую истину - если бы один продукт был хуже другого, он бы вымер


 
Knight   (2003-05-29 00:38) [7]

Каждому своё...
Скажу, что после того как писал какое-то время на С, а потом понадобилось накидать мелкую прогу на Паскале (на которую ушло бы 5 минут на С), проклял всё на свете с его контролем типов и т.п. вещами :)

С - это ASM высокого уровня и вообще красивый язык (но заибёсСИ :).
Паскаль - строгий и удобоваримый (заслуга Borland"a) :)

Где-то видел результаты опроса, там считается, что Си язык профи, если поступающий на работу им не владеет, то его шансы резко падают...


 
Orcy   (2003-05-29 01:29) [8]

Вооще все языки надо знать, или уметь их быстро осваивать.
В этом и заключается профессионализм.
Клиенты сейчас избалованные пошли. То им на С пиши то на Java или Delphi. Тут еще хрень на Алголе и Фортране пришлось написать. Вот я плевался.
Дело в том что ты знаешь как разраватывают языки. А синтаксис выучить это уже дело за малым.


 
Palladin   (2003-05-29 06:27) [9]

а на lisp писать, жуть какая...


 
Дмитрий К.К.   (2003-05-29 08:10) [10]


> Knight © (29.05.03 00:38)
> Паскаль - строгий и удобоваримый (заслуга Borland"a) :)


А Никлас Вирт вроде как не причем?


 
Palladin   (2003-05-29 08:12) [11]

:))


 
Кулюкин Олег   (2003-05-29 09:45) [12]

2 Pec (28.05.03 20:06)
> что лучше delphi или c++ (плюсы и минусы)
Конечно Си!
Все настоящие пацаны на нем пишут.

А Бейсик еще лучше.
Билл Гейтс на нем писал и стал богатейшим человеком.


 
Danilka   (2003-05-29 09:52) [13]

Кулюкин Олег © (29.05.03 09:45)
тогда уж 1С еще лучше - вона скока клиентов. да и на счет пацанов тоже верно, процентов 80 на 1С пишет пацанов, которые ни о чем вообще не имеют никакого представления, и о праграммировании тоже.
:))


 
Knight   (2003-05-29 10:03) [14]

>> Дмитрий К.К. © (29.05.03 08:10)

А Никлас Вирт вроде как не причем?

Во вставке про Борланд, я вообще-то имел ввиду саму оболочку.Если-бы оболочку писал Мелкософт, я сомневаюсь, чтобы это было так-же удобно, ведь там все "профи" им излишества никчему, пишут, как для себя и другму там без бутылки не разобраться :)


 
Кулюкин Олег   (2003-05-29 10:05) [15]

2 Danilka © (29.05.03 09:52)
Однозначно!
1С самый лучший язык. И отладчик тоже.
Между прочим, Дельфи написан на 1С :)


 
Игорь Шевченко   (2003-05-29 10:41) [16]

Ну вот, опять началось, сказал мужик, и лег ногами к взрывам :)


 
ForExample   (2003-05-29 10:42) [17]

К взрывам надо головой, а не ногами... :)


 
pasha676   (2003-05-29 10:46) [18]


> К взрывам надо головой, а не ногами... :)

Все зависит от целей и задач :). Смотря что хочешь сохранить :).
А оружие надо держать на вытянутых руках .... дальше знаешь наверное :).


 
Digitman   (2003-05-29 10:51) [19]


> ForExample


...и калаш держа на вытянутой руке, чтобы расплавленное железо не капало на казенные сапоги ..)


 
KSergey   (2003-05-29 11:21) [20]

> Knight © (29.05.03 10:03)
> Во вставке про Борланд, я вообще-то имел ввиду саму оболочку.Если-бы
> оболочку писал Мелкософт, я сомневаюсь, чтобы это было так-же
> удобно, ведь там все "профи" им излишества никчему, пишут,
> как для себя и другму там без бутылки не разобраться :)

Ну-ну.
Посмотрите оболочку VC++ для расширения кругозора. Если уж об оболочке речь.
А к строгости и удобоваримости паскаля Борланд имеет такое же отношение, как я ко множественному наследованию в C++.


 
Владимир Васильев   (2003-05-29 11:44) [21]

Не надо бояться С++.
Разобраться с синтаксисом можно за 2-4 недели (если , конечно, это не первый изучаемый язык ). Проблема в другом - многим мало и года, чтобы "въехать" в ООП.


 
Zz_   (2003-05-29 11:51) [22]

>>Pec

Если тебе нравятся такие конструкции в одну строчку,
выбирай С



n[i]=(Z-=(n[i++]=(Z-=(n[i++]=(Z-=(n[i++]=(Z-=(n[i++]=(Z-=(n[i++]=Z/I)*I)/J)*J)/K)*K)/L)*L)/O)*O);



 
Danilka   (2003-05-29 11:54) [23]

Владимир Васильев © (29.05.03 11:44)
Угу, а чтобы "въехать" в ООП на дельфях надо намного меньше времени.


 
BJValentine   (2003-05-29 12:10) [24]

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


 
pasha_golub   (2003-05-29 12:13) [25]

А я вот скажу, что с дидактической точки зрения Паскаль лучше (для учебы он вообщем).
Попробуйте объяснить 10-класснику, что за хрень написал Zz_ (29.05.03 11:51)ю

А чем на Бейсике писать, уж лучше сразу на Асме :-)


 
Danilka   (2003-05-29 12:14) [26]

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

Все-таки Вирт свои языки делал на основе теории построения компиляторов, а не так как Страуступ, добавил фичу и посмотрим что получится, нужна она на самом деле или нет, или может при ее использовании можно наткнуться на нехилые грабли.

Я имею ввиду все эти перегрузки и т.д.
А одно только разделение модуля на interface - то что видно другим модулям и implementation - то куда другим модулям ходу нет - просто изумительная вешь. А как С++ приходится изворачиваться?
Обзывание всякими _ИМЯ, __ИМЯ, ___ИМЯ, из одного лишь страха, что в каком-то дальнем модуле кто-то вдруг назовет переменную точно также и отгребет нехило глюков.


 
Knight   (2003-05-29 12:20) [27]

>> KSergey © (29.05.03 11:21)
> Посмотрите оболочку VC++ для расширения кругозора.
Прямо на полке передо мной стоит... ставил, то это ему не так, то этого не хватает? всё MSDN ищет, а покупать или искать лицензионый на шести, кажется, компактах у меня нет ни средств ни желания, поэтому - Delphi forever!!! :)


 
Danilka   (2003-05-29 12:25) [28]

хе-хе, подлил я масла в огонь, надо-бы тоже самое на каком-нибудь с++шном форуме написать...


 
Knight   (2003-05-29 12:28) [29]

:)


 
KSergey   (2003-05-29 12:48) [30]

> Knight © (29.05.03 12:20)
> >> KSergey © (29.05.03 11:21)
> > Посмотрите оболочку VC++ для расширения кругозора.
> Прямо на полке передо мной стоит... ставил, то это ему не
> так, то этого не хватает? всё MSDN ищет, а покупать или
> искать лицензионый на шести, кажется, компактах у меня нет
> ни средств ни желания, поэтому - Delphi forever!!! :)

а) Вы ставили нелицензионный софт?!! Ай-яй-яй... Как не хорошо...
б) Работая на дельфи вы не используете MSDN?!!! Я бы так не сумел...

> Danilka © (29.05.03 12:14)
> а не так как Страуступ, добавил фичу и посмотрим
> что получится, нужна она на самом деле или нет, или может
> при ее использовании можно наткнуться на нехилые грабли.

А вот этого ля-ля не надо.
В любой книжке по C/C++ вы найдете толковое описание почему это сделано именно так, а не иначе и к каким побочным эффектам это приводит! (если не написано - эту книжку выкинуть, но я таких не встречал)
А вот про паскаль я такого сказать не могу. Мне ни разу ни в одной книжке не попадалось описание философии языка. Например, для меня бешенная загадка: почему перед else нельзя ставить ";". Не понимаю я, и в книгах не пишут, а ведь что-то в этом еть, а?.

PS: я отнюдь не ратую за Си, как и говорили многое - какая задача - такой и язык удобнее, и вообще качество итогового продукта от языка не зависит никак, несколько зависит от среды разработки, от ее возможностей, но те же Delphi и VC++ на мой взгляд по _возможностям_ сопоставимы. Хотя для разных задач придется приложить разное кол-во труда.

PPS: а сравнивать Delphi и Си (хоть и ++) вообще некорректно!!! Дельфи - среда разработки, включающая библиотеку VCL и т.д. Си - это просто язык программирования. Корректно сравнивать Си++ и Object Pascal, но опять же бессмысленно.


 
LordOfSilence   (2003-05-29 12:50) [31]

To Danilka
Просто Поп Гапон от программирования какой-то ;-)


 
Danilka   (2003-05-29 12:59) [32]

:))
Побольше флейма, товариши, больше эмоций!


>Например, для меня бешенная загадка: почему перед else нельзя
> ставить ";".
Можно! Но комилятор поругается. И правильно сделает. :))
А нафига? Надо соблюдать заложеный синтаксис.
>Мне ни разу ни в одной книжке не попадалось описание философии
>языка.
Вся эта философия С++ придумана чтобы впарить то, чего на самом деле ненужно и без чего легко обойтись, и не заимев глюков! :))

А почитать - у Вирта есть что почитать! :))


 
Danilka   (2003-05-29 13:02) [33]

Конечно, надо исписать кучу томов, обьясняя зачем придумано что-то, ведь без этой кучи томов, никак не понять для чего мне нужно ГЛЮКАЛО, и зачем я буду его использовать :)))


 
KSergey   (2003-05-29 13:11) [34]

> Danilka © (29.05.03 12:59)

Однако же на вопрос вы ответа не дали...


 
Игорь Шевченко   (2003-05-29 13:16) [35]

Языки совершенно одинаковые по своим возможностям. С++ малость побогаче будет. А то, что синтаксис разный, это не страшно. Нет задачи, которую можно было бы решить ТОЛЬКО на С++ или ТОЛЬКО на Delphi language (как он теперь называется)


 
cyborg   (2003-05-29 13:20) [36]

Danilka © (29.05.03 12:25)
>хе-хе, подлил я масла в огонь, надо-бы тоже самое на
>каком-нибудь с++шном форуме написать...

И сюда показать :)


 
Danilka   (2003-05-29 13:22) [37]

KSergey © (29.05.03 13:11)
а зачем?
это-же флейм. :))
тема ветки из обрасти - безполезная драка с кулаками и соплями, когда никого, кроме себя не слышишь. :))

...только-вот, никто не дерется, спокойно как-то.


 
KSergey   (2003-05-29 13:24) [38]

> cyborg © (29.05.03 13:20)

Можно подумать никто не видел.

И все же, мастера, блин: есть ли у кого ответ на озвученый мной в KSergey(29.05.03 12:48) вопрос?

У меня есть только одно предположение: когда-то это упрощало построение компилятора.


 
Darts   (2003-05-29 13:25) [39]

Кроме С++ и Delphi существует куча языков
С++, VB, Java, Delphi - это поп, популярные языки, POPular Languages.
Есть эффективные языки, или точнее, их реализации, но они в тени от монстров Маздая, Борланда и Сана.


 
KSergey   (2003-05-29 13:27) [40]

> Danilka © (29.05.03 13:22)

Флейм?! Ответ на вопрос "Почему" - флейм?!!
У нас с вами разные понятия о флейме. Ну кроме риторических вопросов, конечно, к которым данный не относится явно.



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

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

Наверх





Память: 0.54 MB
Время: 0.007 c
14-50464
Style
2003-05-28 08:13
2003.06.16
Тут мою музыку на студии обработали :)


14-50523
Delphimun
2003-06-01 10:06
2003.06.16
Как это microsoft-щвский сайт называется, где по winapi справка


11-50265
Sam Stone
2002-09-20 20:35
2003.06.16
апдэйты


14-50440
Soft
2003-05-28 17:06
2003.06.16
Открытые исходники


14-50446
kull
2003-05-29 15:43
2003.06.16
Интересный факт...





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