Perl vs PHP
156 повідомлень
#17 років тому
Цитата ("radmus"):Я не сказал что он плох, но ИМХО он уже отошел на второй план....
Уже? Питон сейчас начинает новую жизнь, и только стает популярным, и востребованым. Да, конечно он не станет таким по популярности как ПХП, но свою нишу займет. На данный момент я например учусь применять питон как второй язык при написании веб приложений. И тем более ГУИ на нем написать, это раз плюнуть.
226 повідомлень
#17 років тому
Я бы не советовал учить PHP. Это один из самых плохих вариантов языка для веб-программирования. Если уж приспичит и никуда от этой гадости не деться, то нужно обязательно использовать один из грамотных фреймворков (CakePHP, Symphony, Zend). Причина простая: на PHP очень просто научится писать безграмотно, а потом долго и упорно искоренять дурные привычки и переучиваться.
156 повідомлень
#17 років тому
Цитата ("bewhite"):Я бы не советовал учить PHP. Это один из самых плохих вариантов языка для веб-программирования. Если уж приспичит и никуда от этой гадости не деться, то нужно обязательно использовать один из грамотных фреймворков (CakePHP, Symphony, Zend). Причина простая: на PHP очень просто научится писать безграмотно, а потом долго и упорно искоренять дурные привычки и переучиваться.
А не проще ли с самого начала учится правильно программировать? С тем же успехом можно не учить си++ =) Ведь он очень похож на php(синтаксисом), и на нем тоже можно начать плохо кодить. С самого начала надо правильно учится программировать, и любой язык потом будет доступен
589 повідомлень
#17 років тому
Цитата ("AlekseySribnyj"):С тем же успехом можно не учить си++ =) Ведь он очень похож на php(синтаксисом), ...
Оопс.....
226 повідомлень
#17 років тому
Цитата ("AlekseySribnyj"):А не проще ли с самого начала учится правильно программировать? С тем же успехом можно не учить си++ =) Ведь он очень похож на php(синтаксисом), и на нем тоже можно начать плохо кодить.
Ну раз уж разговор зашел о синтаксисе...

Переопределите пожалуйста оператор сложения строк в php так чтобы им стал обычный плюс вместо странной точки. Еще можете попробовать создать класс с несколькими конструкторами в php.
Это я все к тому, что странно даже сравнивать C++ и PHP. Это абсолютно разного уровня языки и заслуженно пользуются разным авторитетом среди разработчиков.
8 повідомлень
1 повідомлення
#17 років тому
На PHP плохо кодят вовсе не от того, что PHP к этому располагает. PHP опасен тем, что нижняя планка интеллекта для его освоения довольно-таки низкая по сравнению с Perl, C++. И не происходит отсева "горе программистов" ещё на ранней стадии изучения. Люди же с более высоким потенциалом быстро обучаются и самосовершенствуются.Моё мнение: в школах везде надо преподавать Pascal. В университетах, если не продиктовано к.л. спецификой специальности - С++ (Microsoft Visual C++, т.к. развивает большее трудолюбия и терпения).
А Perl больше всего подходит для написания различных утилит для себя любимого. В команде работать с ним очень тяжело. Сам я вперед познакомился с Perl и наигравшись с синтаксисом перешел на PHP.
21 повідомлення
#17 років тому
Nauticus, полностью поддерживаю. быдло-кодеров пхп пригревает, а перл отсеивает...
7 повідомлень
#17 років тому
Цитата:А можно про это поподробнее. Очень интересно.
Я на сколько слышал - перл мощнее ПХП.
Просто я знаю ПХП но ме советуют выучить перл для "разработки более сложных приложкний"
блин, а Java вот еще мощнее и что? начать изучение лучше с PHP, там и синтаксис проще и код, потом постепенно уже и Perl освоишь если будет желаение, как говорится "дальше - больше".
128 повідомлень
#17 років тому
Вопрос из серии: ЧЕМ ЛУЧШЕ УБИВАТЬ КОМАРА 

66 повідомлень
#17 років тому
Цитата:Изучать надо с математики.
Честно говоря, всегда считал математику, алгебру, высшую математику (и так далее по списку) и программирование разными вещами, мало зависящими друг от друга. Да, согласен, существуют области, в которых эти понятия неразрывно связаны (программирование ядра операционной системы, к примеру), но их процент по сравнению с «обычным» программированием ничтожно мал. Мне, к примеру, за полтора года ни разу не пригодился даже школьный курс алгебры в последних классах. Понятно, что нужно уметь складывать восемнадцать с сорока восмью — но это должен уметь каждый образованый человек, будь он гуманитарием, технарем или «истинным программистом»

P.S. Лишь ИМХО

589 повідомлень
#17 років тому
Бум сайтостроительства рано или поздно должен кончиться, надо к этому готовиться, тогда придётся искать работу программиста в промышленности - а там "программист без образования" будет только на подхвате.Да и вообще понятие "программист" со временем меняется. Хорошая тема была бы для исследования - что такое программист двадцать лет назад, десять, пять, и к чему всё идёт.
79 повідомлень
710 повідомлень
#17 років тому
Цитата ("CodeDreamer"):Цитата:Изучать надо с математики.
Честно говоря, всегда считал математику, алгебру, высшую математику (и так далее по списку) и программирование разными вещами, мало зависящими друг от друга. Да, согласен, существуют области, в которых эти понятия неразрывно связаны (программирование ядра операционной системы, к примеру), но их процент по сравнению с «обычным» программированием ничтожно мал. Мне, к примеру, за полтора года ни разу не пригодился даже школьный курс алгебры в последних классах. Понятно, что нужно уметь складывать восемнадцать с сорока восмью — но это должен уметь каждый образованый человек, будь он гуманитарием, технарем или «истинным программистом»
P.S. Лишь ИМХО
И алгебра логики вам тоже не нужна?

Цитата ("efremovxp"):
Думаю, PHP легче изучать, но он не очень качествен, а Perl с точностью до наобарот.
Качественнее - это вообще что за понятие относительно языка программирования?
589 повідомлень
#17 років тому
Вообще когда возникает вопрос - изучать перл или нет, у меня возникает предположение, что вопрос задаёт не программист 
3240 повідомлень
#17 років тому
Цитата ("Tr1aL"):блин, а Java вот еще мощнее и что?
Java - не мощнее. Так как для реализации одних и тех же действий (без учета библиотек) на Perl нужно написать меньше кода.
Я вообще сомневаюсь что есть языки программирование, более мощные чем Perl.
P.S. Хотя вообще термина "мощность языка программирования" нет, это условность, определяемая количеством операторов (в Perl больше операторов чем в Java наверное раза в 3), количеством возможных языковых конструкций, и т.д.
292 повідомлення
#17 років тому
Мощнее PERL? В некотором роде RubyА вообще любому программисту нужно знать (опять же ИМХО) C++, LISP(Scheme), Prolog/Oz, Python/Ruby, PERL. Все остальное - наживное
589 повідомлень
#17 років тому
Честно говоря, насчёт Руби у меня есть сомнения. Какой-то он не такой. Ниши у него нет своей. Питон с пробелами органически не переношу, но на нём пишут полезные программы, так что язык, наверно, не безнадёжен. А вот Пролог и Лисп - это точно. Мне сейчас не хватает Пролога для написания маленькой экспертноподобной системы, может быть даже возьмусь за него и институтские воспоминания освежу.