Опрос
Вопрос:
Что лучше Delphi или C++ ?
Вариант 1: Delphi
голосов: 9
Вариант 2: C++
голосов: 19
Какой язык программирования лучше Delphi или C++ ?
Я лично люблю программировать на Delphi. Он понятнее, логичнее и мощнее чем все остальные языки вместе взятые.
На С++ программируют только прогеры пенсионного возраста, которые еще помнят машинные языки и не уходят далеко от асемблера.
Кто еще как думает?
Конечно С++ лучше. Больше возможностей, чище код, логичнее мышление.
Дельфи для новичков только освоивших вижуал висик. Примитив для домохозяек. Настоящий программист никогда не будет программировать на Дельфи.
Не забывайте в придачу, что почти все игры пишут на С++. Наверное не спроста 8).
Цитата: Bobibob от 21-06-2010, 12:33:04
Конечно С++ лучше. Больше возможностей, чище код, логичнее мышление.
Дельфи для новичков только освоивших вижуал висик. Примитив для домохозяек. Настоящий программист никогда не будет программировать на Дельфи.
В чем-то согласен, в чем-то нет. Если подумать, среди языков программирования нет лучшего и худшего. Выбор языка зависит только от программиста: какой синтаксис ему более удобен, какая среда разработки привычнее, какие задачи перед ним стоят и т.д. Я бы не сказал, что нет достойных програм, сделанных на Delphi - куча вебмастерских программ сделано на нем - парсеры и прочие полезные инструменты. Программа не от среды разработки зависит, а от квалификации программиста ;)
Будущее за .Net технологиями. Поэтому ни Ся++ ни Дельфя в будущем котироваться не будут. C# вот за чем будущее.
Сейчас упoрно изучаю и не собираюсь эти два языка учить.
Да правильно Chiliec сказал. Нет плохого языка програмирования, есть плохие програмисты. На том же Васике можно прогу написать не хуже чем на С++. Главное что бы Мозг был, а остальное все понты.
C++ лучше, но у делфи есть преимущество в плане быстроты разработки и наличия готовых компонентов. Это как в .NET, но хуже (но все же допустим, что мы не рассматриваем наличия C#, VB и т.п. - пусть есть только два языка - дельфи и спп). Хотя если взять MFC, то у С++ недостаток готовых компонентов уменьшается. В общем, все зависит на самом деле от задачи, которую нужно решить. Например, в системном программировании, в программировании драйверов и критичных к скорости выполнения программ дельфям делать нечего.
Ну если использовать виндоус апи, то на дельфи можно вещи не хуже делать чем на с++. Другое дело что под с++ уже много готовых решений для критичных по скорости операций. Поэтому на сях больше пишут игры и другие быстрые штуки.
Только С++.
У си очень много преимуществ:
- много готовых решений
- лучшая среда разработки
- лучшее сопряжения с БД
Можно перечислять до бесконечности... ОНЛИ С++! :)
Тут уже вопрос не в том, какой язык лучше, а какой больше нравится. Я вот первым учил Делфи, мне он нравится. Везде есть свои плюсы и минусы. Дело ведь не в языке, а в решении поставленной задачи
Нельзя однозначно сказать, что Delphi лучше или хуже чем C++. Оба языка имеют свои преимущества и недостатки, и выбор между ними зависит от конкретной задачи и предпочтений программиста.
Delphi обладает простым синтаксисом, широким набором готовых компонентов и инструментов для быстрой разработки приложений. Он также хорошо подходит для создания приложений с графическим интерфейсом.
С другой стороны, C++ является более универсальным языком, который позволяет писать производительный и эффективный код для самых различных платформ и целей. Он также предоставляет более широкие возможности для управления ресурсами и оптимизации производительности.
Когда дело касается выбора языка программирования, важно учитывать конкретные потребности проекта и свои личные предпочтения. Delphi может быть более удобным для разработки приложений с графическим интерфейсом благодаря богатому набору компонентов и простому синтаксису, тогда как C++ часто используется для создания высокопроизводительных системных приложений и игр.
Оба языка имеют свои уникальные особенности, и выбор между ними зависит от конкретной ситуации. Важно также помнить, что обладание навыками работы на разных языках программирования может значительно расширить возможности разработчика и сделать его более универсальным специалистом.
Хм... я учил делфи и программировал на нем, остался доволен. И отдаю свой голос за делфи)) С++ это для меня неизвестное, но интересное. С удовольствием бы попробовал) А вообще в каждом языке свои плюсы и минусы...
Однозначно C\C++ В такой большой помойке функций и классов сложно что-нибудь не найти. К тому же С и С++ самые "низкоуровневые из высокоуровневых"
Я думаю что на делфи лучше писать программы. А на си пишут дырявие программы. Нет, но я согласен с тем что в С++ есть готовые решение для быстраты. Делфи более понятнее и простата в использование. Но все равно это не зависет от программы а от того кто пишет их.
Я за С++, язык проверенный временем..все программисты, в основном, пишут на нём...да и почти во всех универах, которые связаны с компьютерными технологиями С++ является обязательным для изучения. Хотя в Delphi тоже нормально работать, но в С++ однозначно лучше...
Начинал с delphi, перешел на С++, по старинке делфи удобнее лично для меня, но на С возможностей больше, эволюция как ни как, каждому своё, по задачам и способностям!8)
Если надо сделать красивое приложение, то тогда пишу программу на Delphi, если дело имею с микроконтроллерами, то тогда пишу на Си. Да и вообще? Лучше!? Хуже!? Откуда такие понятия? Каждый человек выбор делает сам. Ну конечно, если вы абсолютный фанат глубокого «капания» в машинных кодах, то пишите хоть в бинарном виде.
Делфи - как нaркотик. если на него подсядешь, то слезть очень сложно:) Для себя пишу на Delphi, причём на Delphi 7. CodeGear пытается реанимировать Делфю, но пока всё очень сыро.
На работе пишу на С++(Visual Studio 2005) - либо winAPI, либо .Net.
Почему я люблю Делфи?
- адекватные сообщения об ошибках, а не куча поноса как у C++
- быстрая разработка
- УДОБНАЯ работа со строками
- хороший help
- по поводу компонентов и готовых решений - DRKB и Delphi World - есть ВСЁ!
- имеет значение размер и отсутствие зависимостей? KOL, хоть проект и слабо сейчас развивается.
- просто приятно работать
Программист должен уметь выбирать инструмент под каждую конкретную задачу, а не тупо зацикливаться на чём-то одном.
Вообще, конечно, каждому своё:)
Вообще как вопрос, так и большинство ответов довольно забавные :D
Лично мне ближе С++.
Как говорят "Сколько людей, столько и мнений"
А вообще, я согласна со Светлым, будующее за C#
Цитата: Limlew от 20-06-2010, 03:00:48
Какой язык программирования лучше Delphi или C++ ?
Я лично люблю программировать на Delphi. Он понятнее, логичнее и мощнее чем все остальные языки вместе взятые.
На С++ программируют только прогеры пенсионного возраста, которые еще помнят машинные языки и не уходят далеко от асемблера.
Кто еще как думает?
По сути это все одно и то же. Но C++ является наивысшей ступенькой в программировании. Поэтому все остальные языки вытекают из C++. В качестве примера: php был написан на си.
Я думаю, все зависит от задачи. Но по мне лучше c#, так как visualstudio дает возможности богаче среды для delphi, а код писать проще, чем на с++, так как написано множество библиотек. Да, и одна библиотека linq чего стоит..
Хвалить Delphi за "понятность" и "логичность" — это как восхвалять старинный телефон, когда вокруг уже смартфоны. Delphi может быть удобен для быстрого прототипирования, но в мире разработки, где важны производительность и гибкость, C++ — это король. Выбор C++ открывает доступ к мощным библиотекам, низкоуровневому управлению памятью и многопоточности. В то время как Delphi все еще застрял в своем уютном мирке, C++ продолжает развиваться, поддерживая современные парадигмы программирования.
Если хотите быть на передовой, забудьте о ностальгии и изучайте C++.
ПС.
И да, пенсионеры-программисты могут по-прежнему любить C++, но не потому, что не знают ничего другого, а потому, что понимают мощь и универсальность этого языка.