Другие языки программирования и технологии

Что лучше Delphi или VS C#?

Максим Леонов
Максим Леонов
22 045
VS C# однозначно
Шарп развивается
Delphi загибается
Владимир Ильич
Владимир Ильич
2 179
Лучший ответ
По некоторым параметрам лучше PureBasic.
Приемущества следующие:
Кроссплатформенность (Windows, Linux, McOS X).
Малый размер скомпилированых прог (от 2 КБ) .
Не нужен .NET или любая другая runtime библиотека.
Скомпилированные проги работают так же быстро, как и проги, созданные на С++.
Руслан Розиков
Руслан Розиков
31 824
Что лучше мясо или рыба? колбаса или сыр?
Это две среды, которые принципиально отличаются друг от друга:

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

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

На "тезис С# развивается" я-бы сильно возразил.. . многие вообще считают этот продукт мелкософта УГ...
Александр Богданёк Delphi -- для написания чего-то большого, чтобы было красиво и быстро сделано, и пофигу на размеры и быстродействие.
VS C# -- для разработки быстродейтсвующих программ, но большинство интерфейса надо писать ручками.
>> Создается спечатление, что вы не знаете ни Delphi ни C#.

Это две среды, которые принципиально отличаются друг от друга.
>> Да, причем C# заимствовал из Delphi огромное количество идей, а в его создании принимал участие один из создателей Delphi, после того как перешел из Borland в Microsoft.
Прошло 12 лет )) Ну и как, загнулся Delphi? Delphi - это как Россия-матушка. Полмира хочет, чтобы она загнулась, но ни у кого не выйдет. Так и Delphi. Развивался, развивается и будет развиваться. Программирую на нем до сих пор, как и на шарпе и не вижу каких-либо сильных причин в пользу С шарпа. Наоборот, Delphi код со временем всегда остается работоспособным. То есть, сейчас напишите, через 10 лет программа все также будет запускаться. Ее нужно будет только преобразить под современный дизайн. Ну какие -то расчеты поправить, если, например, изменились какие-то формулы. А с С шарпом у вас такое не пройдет. Вам Дот.нет не даст этого сделать. Через 5 лет вам придется вашу программу перекомпилировать под новый дот. нет. И начнутся сюрпризы, потому как старые процедуры и функции старых версий дот. нет лишь в теории поддерживаются в новых версиях. Но на практике это не так. Вы получите много ошибок, когда обновите у себя платформу дот.нет. Delphi же платформонезависимый в этом смысле. Ему все равно какая версия Windows у вас установлена. Скомпилированная программа запустится всегда. А если вам нужно написать под Андроид или IOS, то он также легко позволяет сделать кросплатформенный проект.
Nurbol Izbergenob
Nurbol Izbergenob
640
смотря для чего. сказать что какой-либо язык лучше другого можно только в контексте конкретной задачи
Oliver Raths
Oliver Raths
574