C или Delphi

Автор: mihail-k
Опубликовано: 503 дня назад (4 января 2011)
Рубрика: Без рубрики
0
Голосов: 0
Я начинающий програмёр (2 год занимаюсь на курсах), учил паскаль, сейчас делфи. Появился вопрос какие приемущества С над Делфи или наоборот и что лучше или нужнее)
Для чего используете WinAPI? О WinAPI, .NET, Java и т.д. | Набережночелнинцам ну и другим кто может подсказать.
artjom-s # 8 января 2011 в 23:03 0
Мухи и котлеты -- это просто разные вещи, хотя у них несомненно есть общие черты. :)

Я бы сказал, что ни Delphi, ни C не нужны, -- но только провокации ради, не пользы для.

У Си и Delphi разные сферы применения, хотя и то, и другое, можно применять для одних и тех же задач (исключая программирование микроконтроллеров и подобное, которое в Delphi невозможно практически)

/me приготовился к холивару

ЗЫ гуглить вопрос не пробовал? :)
sergej-s # 12 января 2011 в 22:45 0
Надо учить и С++, и Delphi.
marina-g # 13 января 2011 в 13:33 0
Delphi (как и паскаль) традиционно считается языком для обучения, серьезные вещи пишут на С++ (ну или С#, Java).
А вообще это действительно очередной холивар, который разгорается тут с завидной периодичностью ))
evgenij- # 14 января 2011 в 19:29 0
Кто сказал, что Дельфи язык для обучения? Вам люди на нем пишущие за это голову оторвут. Бейсик тоже языком для обучения назовете? Вам за это МС голову оторвет.
rostisla # 15 января 2011 в 17:31 0
прям-таки клуб любителей холиваров)
на этот раз воздержусь.
semen-vl # 15 января 2011 в 22:47 0
с и с++ используется для программ где нужна большая скорость выполнения(пример игры), делфи для больших проектов, так как на нем
проще обращаться к классам реализовывать большие структуры и т п.

На Delphi проще отлаживать(На мой взгляд).

Программы на C и C++ в лучшем случае работают в два раза быстрее Делфийских, но в среднем почти так же.

если нужна большая скорость то пишите уж на асаме,многие программы (небольшие,а при навыке хорошем и большие) пишутся на нем не сильно сложнее,зато намного быстрее и меньше по размеру=)

Для меня сложность написания программ на языках выглядит следующей:

Delphi
C++
C
assembler
BrainFuck=)

Это лично мое мнение.
но в целом программы можно писать на любом языке, кому на чем проще=)
dmitrij- # 16 января 2011 в 06:20 0
#5
Евгений KpoHyc Гаврин

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

P.S. Что, лично Баллмер прибежит и оторвёт?
evgenij- # 21 января 2011 в 00:07 0
Пол Аллен
aleksej- # 23 января 2011 в 22:10 0
C - язык системного программирования, ОСи, драйвера, протоколы,утилиты, плотно работающие с железом. Писать на нём бизнесс-приложения любого типа мазохизм ИМХО.
Delphi как язык - поуродованный ООшностью паскаль. Как среда программирования и набор библиотек - неплохое решение своего времени, сейчас морально сильно устаревшее.
ЗЫ делфи-же вроде сняли с производства?
evgenij- # 24 января 2011 в 12:38 0
Квип кстати на дельфи написан ) насколько мне известно...

"QIP Infium написан также на языке программирования Delphi."
http://forum.qip.ru/showthread.php?t=14569
aleksej- # 24 января 2011 в 12:58 0
C - язык программирования
Delphi - IDE. Сам язык - Object Pascal. Советую вначале разобраться на чем именно хочешь писать...
sergej-s # 24 января 2011 в 19:52 0
"Delphi" - давно уже официальное название Object Pascal-я, используемого в Delphi IDE.

Писать как большие проекты, так и системные утилиты, можно как на C++, так и на Delphi. Delphi имеет полную интеграцию в системные API.

На Delphi проще создавать приложения малой и средней сложности, т.к. нет геморроя с интерфейсом и доступом к базам данных, присущем C++. C++ имеет более богатые возможности OOP, поэтому опытному инженеру удобнее создавать на C++ большие проекты.
aleksand # 26 января 2011 в 01:28 0
меня после изучения с/с++ и java всякие дельфи и пр. пугают. про бейсик ваще молчу - как увижу бейсик забегаю на потолок и нервно грызу ногти.

по сабжу - имхо учить есть смысл c++.
roman-di # 2 февраля 2011 в 23:13 0
java и C#

p/s/
А Дельфа разве еще жива? По-моему проект давно закрыли...
semen-vl # 12 февраля 2011 в 14:44 0
CodeGear перекупила
aleksej- # 21 февраля 2011 в 00:59 0
Ну раз так то тогда java + c# + C++ + знание API и COM
Без работы точно не останешься)))
semen-vl # 27 февраля 2011 в 04:19 0
если речь о работе то хватит одного abap-а
а если быть спецом то несколько языков надо точно знать
marina-g # 8 марта 2011 в 02:44 0
#5
Люди любящие попсу оторвут голову за фразу "Попса-гавно", но попса от этого не перестает быть говном ))))

№11
При всей моей любви к квипу, я не могу назвать это серьезным, крупным проектом...
aleksej- # 11 марта 2011 в 21:49 0
по поводу qipa - 100%
тем более сейчас протокол открыть + есть SDK
Каждый сможет написать свой квип ))
dmitrij- # 22 марта 2011 в 16:58 0
>> На Delphi проще создавать приложения малой и средней сложности, т.к. нет геморроя с интерфейсом и доступом к базам данных, присущем C++.

Тут как бы вопрос не языка, а библиотек...

И ещё проще это делается на всяких Жабах.