Re: Люблю быстрые проги, люблю с++
От: Whistler Россия Блог на GotDotNet.ru
Дата: 21.08.06 20:38
Оценка: 1 (1)
Здравствуйте, cod3r_200, Вы писали:

_>ненавижу всё что связано с delphi, она тормозная глючная, ужасная для средних и больших проектов. Нет никакого желания на ней писать. Нелюблю все проги которые на ней написаны. Аффтары застрелитесь с дельфей, делайте качественное, быстрое ПО. Я никогда не купил бы прогу, которая написана на дельфе, как бы хорошо она ни была написана.

_>Незнаю что там с фреймворком, но он тоже не идеален. Да и вообще всё какое-то через задницу


Ты просто дурак! (не как оскорбление, а как оценка твоего интелекта на основе содержания твоего поста)

А когда осознаешь что ты дурак, будет очень поздно!

Я писал это на RSDN сто раз, однако для некоторых придется повторить:

1) Delphi — это инструмент быстрой разработки приложений.

Задача: написать приложение, автоматизирующее определенный бизнес процесс предприятия

Реализация:

а) Visual C++ — 2 месяца работы двух программистов, лабающих на MFC + WinAPI и требующих зарплаты $1.6к (только потому, что они нефиговые C++-программеры, а не какие-то делфисты тупые). Бюджет: 1.6 * 2 мес * 2 чел = $6400

б) Delphi 7 — 2 недели одного Delphi-программиста (просто потому, что в делфи уже на базе VCL сужествует огромная куча функциональности привязки к данным, формирования отчетов и т.д.) с окладом $800 (потому, что квалификации программистов для данной задачи достаточно, чтобы знать только VCL + на базовом уровне SQL). Бюджет: $400.

Результат:

В обоих случаях одно и тоже приложение. Теже самые поля ввода, те же самые формы, те же самые отчеты на принтер и т.д.
В приложении на Delphi время отклика на действия пользователя, допустим, 1,3 сек (из-за того, что все написано на громозтком VCL).
В приложении на C++ вреся отклика на действия пользователя, допустим, 0,8 сек (из-за того, что писали более грамотные программеры, на более низком уровне).

При составлении требований к разработки того или иного ПО отдельными пунктами указываются требования к производительности. И, допустим, если в реквайментах закащик указал — отклик не более 2 секунд, то значит оба варианта решают задачу.

Фактические различия:

Никаких, девка на рецепшене особой разницы не заметит в скорости обоих приложений.

Итог:

Нафига переплачивать больше? У IT-подразделения лишние $6000 баксов?

Задумайся над этим. И пойми — кроме того, что знать C++-реализацию алгоритма сортировки методом пузырька, надо еще быть немного экономистом. Иначе тебе ничего выше рядового программиста не светит в сфере IT.


P.S. Я каким либо образом унизил хотя бы одну из технологий? Я просто привел факты — пищу для размышлений.

P.P.S. C++ хорош, и Delphi хорош и все остальные технологии хороши. — просто надо знать где уместнее применять ту или иную технологию (естественно, для разработки приложения высокоточного вычисления магнитных полей изотопов расчепления атомов метана в абсолютно низких температурах, Delphi не совсем пойдет — там VCL особо не понадобится, а программа на трехэтажной математике банально будет работать в десятки раз медленнее).

P.P.P.S .NET Framework является некоторым заменителем концепций Delphi в быстрой и дешевой разработки приложений.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.