|
|
|
| Как можно сравнить трудозатраты веб-программиста и программиста на языке, требующем компилятора? Ну, к примеру, если у разработчика графического редактора на С++ архив его дистрибутива весит 3МБ, то сколько примерно весит архив скрипта веб-разработчика, при условии, что они заняли на написание этих программ одинаковое время и имеют одинаковую квалификацию(каждый в своем)? | |
|
|
|
|
|
|
|
для: coloboc66
(05.04.2007 в 17:25)
| | сравнива по весу архива - это круто! | |
|
|
|
|
|
|
|
для: AlexSol
(05.04.2007 в 17:28)
| | Точно! Продаю CMS - 100$/мегабайт :) Ну вы, блин, даете:) | |
|
|
|
|
|
|
|
для: SHAman
(05.04.2007 в 17:44)
| | А почему не помечено в теме, что это юмор? | |
|
|
|
|
|
|
|
для: 12345
(05.04.2007 в 18:23)
| | Есть такой критерий как количество строк кода... А вообще сложно сказать. | |
|
|
|
|
|
|
|
для: antf
(05.04.2007 в 19:32)
| | Критерий это разнесён в пух и прах в 70-х годах (Не безызвестным Бруксом, завалившим операционную систему System/360), ещё когда майнфреймы программировали... ничего лучше правда с тех пор не придумали, его используют время от времени, но всех, кто его используют ругают не сщадно... | |
|
|
|
|
|
|
|
для: coloboc66
(05.04.2007 в 17:25)
| | А если просто по времени работы? Все остальное можно только с натяжкой использовать: даже строки кода не дадут объективной оценки, ведь приложение может быть таким, что треть кода вставил визуальный редактор, программист только мышкой кликал. | |
|
|
|
|
|
|
|
для: coloboc66
(05.04.2007 в 17:25)
| | Вопрос хороший и поднявшийся хай означает, что ответа нет :))) Кто лучше дальнобойщик или слесарь? Моднее Web-разработка, предположу, что в РФ за неё платят больше сейчас, я считаю, что трудозатраты C++ программиста в 9 раз на строчку кода выше трудозатрат Web-разработчика... Т.е. на одного Web-разработчика средней руки нужно примерно три C++ программиста очень высокого уровня (если речь идёт о Web-сайтах). Однако разрабатывать Web-сайты на C++ сейчас будут только маньяки, а Web-программист в отличие от C++ программистов не сможет выполнят прикладные и системные задачи, где обычно работают C++ программисты. | |
|
|
|
|
|
|
|
для: cheops
(06.04.2007 в 01:24)
| | Я этот вопрос к чему задаю? Вот к примеру сколько времени нужно веб-прграммисту высокой квалификации, чтобы написать данный форум? Весит он, я думаю, порядка 300кБ. А сколько времени нужно программисту такой же квалификации на С++, чтобы написать, к примеру, программу видеозахвата, весящую около 3МБ? Я думаю, что веб-разработчику времени понадобится намного больше, т.к. все в основном пишется вручную. Тогда как С-шник работает в среде визуальной разработки, где ему вручную нужно написать намного меньше кода. В то же время скрипты, довольно сложные и объемные, обычно предоставляются желающему бесплатно, а скомпилированные программы 90% платные при ценовом минимуме 10$. Максимум же вообще может быть порядка тысяч долларов. Почему такая ситуация? я понимаю, что не стоит сравнивать скрипт форума и программу видеозахвата, но просто не могу придумать подходящих аналогий... | |
|
|
|
|
|
|
|
для: coloboc66
(06.04.2007 в 10:08)
| | Конечный бинарный код не корректно сравнивать - следует сравнивать исходный код, ведь форум обслуживает 8 Мб PHP и 40 Мб MySQL, не говоря уже об Apache и клиентском ПО, а программа независима. Сравнивать следует вес исходных кодов, как минимум. Дело в том, что визуализируется рутина, вроде форм - видеозахват не имеет визуального представления - его придётся честно писать. Программистам, которые просто кнопки на формы кидают, как правило, вообще ничего не платят. По настоящему сложных и объёмных скриптов (так чтобы сложнее и объёмнее Windows-программы не так уж и много).
PS Сейчас посмотрел исходные коды программы tutor (заполнение, редактирование и поиск по специализированной базе данных - похоже на сайт по функциональности) - ~3.0 Мб - сама программа после компиляции занимает 1 Мб, самый последний сайт (CMS, форум, множество блоков) - 1 Мб. Ситуация нормальная... PHP программист тратит меньше времени и достигает большей производительности. На сайт нужно 1 месяц, на tutor ушло 9 месяцев (6 разработка + 3 интеграция и доводка) - функциональность у сайта ещё и повыше будет.
PPS Писать на PHP гораздо проще, чем на C++. | |
|
|
|
|
|
|
|
для: cheops
(06.04.2007 в 12:07)
| | нормальные сайты тоже не пишут с нуля. Как правило, используются наработки. Так что месяц срока - это очень условно. | |
|
|
|
|
|
|
|
для: Loki
(06.04.2007 в 14:22)
| | Согласен... однако, и C++ программы на чистом Windows API никто не пишет, как правило, используется столько библиотек, до скольки программист может дотянуться... вообще трудозатраты сложно сравнивать в пределах одной области, а разные области практически невозможно сравнить объективно. | |
|
|
|