ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
338919 Топик полностью
fk0, легенда (05.07.2012 13:18, просмотров: 137) ответил Alex B. на И, кстати, чем прикладной программер, например, отличается от PHP? Под железки кодить тоже можно на дому (я так год кодил почти).
Принципиально отличается. PHP как правило толком программировать ничего не умеет и до "прикладного программера" сильно не дотягивает. Зато более-менее знаком с "web-технологиями". Далее говнокодит как может. Я не прав? Потому и считаю, что вменяемый программист (а таких найти ой как не легко) вполне заменит и PHP, хотя, конечно, ему потребуется время на вхождение в курс дела. А будет там внутри PHP или Perl (таки в слове LAMP известно что было первым), например, не столь существенно. Про Hasckell не надо. В "веб-программировании" преимущество определённым ЯВУ отдано по известным причинам: хорошая связность с имеющимися библиотеками, БД и другими ЯВУ, интерпретатор (будет там JIT внутри или нет не важно, но на входе -- текст), наличие специализированных библиотек для "веба". Практически, в моём понимании, на самом деле это весьма ограниченное множество из Perl, Python, PHP, Tcl, Ruby, может что-то упустил. Немного особняком стоият Javascript (у него-то как раз проблемы со интерфейсами к другим библиотекам и языкам) и конечно же Java. Так вот приличный программист более-менее знаком почти со всем перечисленным, хотя разумеется отдаёт предпочтение чему-то одному. И это одно, то с чем он хорошо знаком, если он ведущий или единственный программист, и стоило бы использовать в разработке. А не упираться в PHP, как в наиболее распространённое решение. Тем более что, распространено оно в вполне конкретной области -- говнокод развесистых сайтов невысокой надёжности и невысокой посещаемости. А в иных случаях возможны совсем другие решения.
[ZX]