Другие языки программирования и технологии
Какие преимущества имеет Ruby, Python, Perl перед PHP?
В конце 80-х, начале 90-х они все появились, сейчас вперёд вышел PHP. На работе спорили, но так и не нашли истину.
можно продолжать спорить и здесь (впрочем, вряд ли получится - контингент не тот) , а истина все равно не найдется. на вкус и цвет, знаете ли...
Думаю затрагивать особенности яп смысла нету, это все давно описано изучено, отхоливарено. Это все знают.
Ну начнём с того что пхп вперёд вышел не сейчас, а в 95-2000. Сейчас же его популярность стабильно падает (интересующиеся идут на tiobe). Почему пхп стал популярным? Для этого мы вернёмся в 95 год: перл, cgi-скрипты, молодость, хордкор. И тут выбигает расмус со своим новым чудо-гипертекст-процессором - убогим шаблонизатором с элементами программирования, просто как кирпич, то что нужно риальным пасанам. Как говорится сделай что-то для дураков и только дураки этим будут пользоватся. Расмус пороскинул мозгами и стал пилить `полноценный' яп. Полочулось плохо, программировать он не умел, разбирался в архитектуре и философии яп плохо. Архитектурные ошибки наслаивались одна на одну, расмус неуспел опомнится как его детище превратилось в уродливого мостра. Что-то менять было поздно, теряется обратная совместимось, да и это уже был бы другой язык. Как результат к момунту пикового развития питона и руби пхп потерял все свои конкурентные приимущества за исключением одного - его популярности (но и это не надолго, люди и на перле, да что там даже на С cgi скрипты писали, и где они сейчас?)
Ну начнём с того что пхп вперёд вышел не сейчас, а в 95-2000. Сейчас же его популярность стабильно падает (интересующиеся идут на tiobe). Почему пхп стал популярным? Для этого мы вернёмся в 95 год: перл, cgi-скрипты, молодость, хордкор. И тут выбигает расмус со своим новым чудо-гипертекст-процессором - убогим шаблонизатором с элементами программирования, просто как кирпич, то что нужно риальным пасанам. Как говорится сделай что-то для дураков и только дураки этим будут пользоватся. Расмус пороскинул мозгами и стал пилить `полноценный' яп. Полочулось плохо, программировать он не умел, разбирался в архитектуре и философии яп плохо. Архитектурные ошибки наслаивались одна на одну, расмус неуспел опомнится как его детище превратилось в уродливого мостра. Что-то менять было поздно, теряется обратная совместимось, да и это уже был бы другой язык. Как результат к момунту пикового развития питона и руби пхп потерял все свои конкурентные приимущества за исключением одного - его популярности (но и это не надолго, люди и на перле, да что там даже на С cgi скрипты писали, и где они сейчас?)
Мамырбаев Бахытжан
Бред пишешь. Да и не по сути.
Правильно выше говорят: на вкус и цвет...
Все интернетные и для межсетевого воздействия хороши, а вот выделить не могу никого.
Похожие вопросы
- Возможно ли программировать на Pascal, C, C++, C#, Java, Prolog, Ruby, Python, HTML, XML, SQL, UML в MacOS?
- Зачем писать сайты на python, чем людей php не устраивает? или я что-то не понимаю?
- Какие преимущества имеет трёхслойная нейронная сеть над однослойной?
- Какое преимущество имеет компьютер перед человеческим мозгом?
- Программирование. Помогите разобраться с направлениями (Ruby, Java, JavaScript, С++, Python, PHP, QA)
- С какого языка начинать изучения программирования Pascal/PHP/Python?
- Можно ли разрабатывать игры на Ruby, и нужно ли знать Python перед тем как учить Ruby.
- С чего начать изучение? C, C++, Java, Python, PHP, Perl, Lisp, HTML5, CSS3, JavaScript, MySQL, Adobe Flash
- Что лучше для веба - PHP \ Perl \ Python?
- Где используются языки программирования Java, C#, C++, Ruby, PhP, Python и JavaScript?