Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Perl


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Perl

Выпуск № 74
от 07.10.2006, 10:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 151, Экспертов: 9
В номере:Вопросов: 1, Ответов: 2


Вопрос № 57416: Здравствуйте, уважаемые эксперты!!! Вопрос мой таков - сейчас есть необходимость написать гостевую на perl/php. Купил книгу Х. М. Дейтел, etc. "Как программировать на perl, введение в CGI, Python. М.:Бином-2005" По существу: 1) ...

Вопрос № 57.416
Здравствуйте, уважаемые эксперты!!!
Вопрос мой таков - сейчас есть необходимость написать гостевую на perl/php. Купил книгу Х. М. Дейтел, etc. "Как программировать на perl, введение в CGI, Python. М.:Бином-2005"
По существу:
1) Чем отличаются Perl и PHP?
2) Нужем интерпретатор языка(ов). Где можно их найти?
3) Насколько корректно я выбрал тему?
4) Зачем так много языков, какой удобнее для человека, владеющего Assembler, Pascal, Delphi, но не знающего С/С++?
P. S. Если выбрал неправильную тему - прошу прощения.
Заранее благодарен.
С уважением, Павел Форсман.
Отправлен: 02.10.2006, 09:51
Вопрос задал: Форсман Павел Вячеславович (статус: 2-ой класс)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 1)

Отвечает: PaveL SvetlY
Здравствуйте, Форсман Павел Вячеславович!
1. Отличий не очень много. PHP - прямой потомок Perl. Некоторые считают, что Perl позволяет писать более надежные (в плане безопасности) скрипты. Не знаю - не проверял.
2. Perl например тут: http://www.softok.org/coding/debug/13113prog.html
PHP например тут: http://www.php.net/downloads.php
А вообще, поискав в том же Яндексе, можно достаточно быстро найти нужные ссылки.
3. Судите сами по количеству и качеству ответов.
4. Философский вопрос по поводу количества. Авторов много. Если вы знаете принципы написания алгоритмов, то вам должно быть всё равно, на каком языке писать. Синтаксис языка при помощи необходимой литературы (а её, благо, много) учится достаточно быстро. Лично мое мнение - Perl. Он ближе к C, на нём удобно писать скрипты не только для WEB, но и для администрирования (не слышал, чтобы писали скрипты для администрирования на PHP). Знаю многих людей, которые со мной не согласятся, и скажут, что PHP удобней и лучше во всех отношениях. Их право. Вам бы я посоветовал взять конкретную задачу, решить её на 2-х языках и посмотреть, на каком это было проще и на каком красивее решение.
---------
После правильной оцифровки в километре должно получиться 1024 метра?
Ответ отправил: PaveL SvetlY (статус: 9-ый класс)
Ответ отправлен: 02.10.2006, 10:32
Оценка за ответ: 5

Отвечает: Muad Dib
Здравствуйте, Форсман Павел Вячеславович!
1) Чем отличаются Perl и PHP?
Философией. У Perl'а она есть.
2) Нужем интерпретатор языка(ов). Где можно их найти?

http://activestate.com/
http://www.php.net/downloads.php
ну и в любом Linux'е есс-но есть оба интерпретатора.

4) Зачем так много языков, какой удобнее для человека, владеющего Assembler, Pascal, Delphi, но не знающего С/С++?

Считается что php гораздо проще чем perl, на нем пишется гораздо больше мелких поделок типа необходимой вам гостевой книги(кстати, почему не взять уже готовую гостевую книгу, или вообще движок). PHP - сделан как большая свалка компонентов для работы с web'ом, для Perl - web - это просто еще одно применение. Вобщем если надо быстро сварганить страницу и забыть - то лучше взять php, если хочется выучить интересный язык программирования - тогда Perl, причем лучше сразу по классическим книгам: Изучаем Perl - Рэндал Шварц, Том Кристиансен; "Perl:библиотека программиста"(Perl Cookbook) - Том Кристиансен; Программирование на Perl - Ларри Уолл, Том Кристиансен, Дж. Орвант. По CGI программированию стоит обратить внимание на книгу Поля Дюбуа - Применение MySQL и Perl в Web-приложениях, а так же если интересует работа с MySQL - его же (Поля Дюбуа) книгу MySQL.
---------
Use Linux - be free!
Ответ отправил: Muad Dib (статус: Студент)
Ответ отправлен: 02.10.2006, 11:10
Оценка за ответ: 5
Комментарий оценки:
Огромное спасибо!
Проблема в том, что я открыл сайн на хостинге и не имею доступа к MySQL


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2006, Портал RusFAQ.ru, Россия, Москва.
Идея, дизайн, программирование: Калашников О.А.
Email: adm@rusfaq.ru, Тел.: +7 (926) 535-23-31
Авторские права | Реклама на портале
Версия системы: 4.37 от 04.10.2006
Яндекс Rambler's Top100

В избранное