![]() |
Модераторы: korob2001, ginnie |
![]() ![]() ![]() |
|
Xenser |
|
|||
Unregistered |
У меня есть 3 наболевших вопроса, на которые я никак не могу найти ответов.
1. Почему вы выбираете именно Перл, а не Си++ - для меня это тяжелый вопрос.. - Я понимаю, вопрос в корне своем не умен, но имхо у си нету таких ярых поклонников как у Перл.. Почему? 2. Перл 6 - слишком много разных статей, кто-то пишет что это будет смертью Перл, кто-то наоборот молится на 6ой Перл. Что будет на самом деле? 3. Если у меня есть свой сайт. - Я слышал я могу как-то установить к Перлу любой модуль, который захочу. - как это сделать?? Неужели возможно имея только доступ на фтп..?? |
|||
|
||||
Domestic Cat |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: нет Всего: 172 |
1. Как можно до сих пор писать на C++, когда есть Java? - непонятно...
Перл 7. -------------------- |
||||
|
|||||
korob2001 |
|
||||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
LOL ![]() chipset будет иметь расстроенный вид. ;))))
Вы, это кто? У C++ свои прелести и недостатки, у Perl свои. Perl не очень сложный язык и в тоже время очень мощьный, применяется как в WEB, так и в системе. Язык изначально был предназначен для обработки текста. Теперь вопрос: Какую чаще всего нужно обрабатывать информацию, полученную от пользователя??? Как не странно, текстовую, а с этим у Perl проблем нет и не будет. ;)))) Да и к тому же, ушли те счастливые времена, когда Perl использовался только для обработки текста и генерирования отчётов.
Хуже не будет, это точно. ;)))
Этот вопрос ты должен задать в службу поддержки, где хостица твой сайт. Это зависит от них, дадут тебе такие права или установят нужный тебе модуль сами, по твоему запросу. Удачи. Это сообщение отредактировал(а) korob2001 - 15.3.2005, 06:48 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||||||
|
|||||||||
GrayCardinal |
|
|||
Фигасе ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3039 Регистрация: 9.11.2003 Репутация: 1 Всего: 58 |
А мне перл просто нравится... Файл прочитать одной командой, разбить на строки - тоже одной командой, включить сервер на тсп порт - тоже одной строчкой
![]() |
|||
|
||||
Guest |
|
|||
Unregistered |
Да я порой слышал высказывания типа "перл это доработаный Си++" -)
и вообще наверное будущее - за интерпритируемыми языками.. - но погуает меня авантюра с перл - 6.. Кто знает что конкретно там изменится? |
|||
|
||||
korob2001 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Вообще-то Perl не совсем интерпретируемый язык, его нельзя сравнить с JavaScript, последний выполняет код строка за строкой. Perl сначала проверяет код, затем компилирует его в промежуточный байт-код, а только потом выполняет его, но можно заставить его выполянять код на этапе компиляции, если хорошо его об этом попросить. ;)))) C++ и Perl больше всего взяли от языка C, потому они сильно похожи, я недавно поехал в гости, на несколько дней, ну и вечером решил почитать, попросил у друзей какую-нить книгу по программированию, у них нашлась только "Язык программирования C++" Б.Страуструп. Прочитав её до середины, у меня не возникло ни одного вопроса, всё было ясно, как божий день. ;)))) Конечно некоторые вещи отличаются, но не до такой степени, что бы этого не понять. Perl очень многие любят за то, что он свободный язык, как тебе нравится, так ты и пишешь. GrayCardinal - привел отличный пример, за что любят Perl. Это сообщение отредактировал(а) korob2001 - 15.3.2005, 20:34 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
|||
|
||||
Guest |
|
|||
Unregistered |
А является ли перл 100% кроссплатформенным языком? Дело в том что он мне тоже очень близок по красоте и как бы хитрости кода -) но вот мне инетерсно что я могу делать при помощи него - ясно что могу цги, работу стекстом, БД. Удобно или приемли ли делать ГУИ на Перле под Вынь? можно ли в нем "рисовать" в досовском режиме? Расскажи подробнее плиз о том что НЕЛЬЗЯ сделать в Перл.
|
|||
|
||||
korob2001 |
|
||||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Да, тем более практически всегда, не нужно менять код при переносе на другую платформу.
Можно, но не все это делают, просто нужно подключить модуль Tk.
Можно делать практически всё. Но если ты хочешь писать игры, то я бы на твоём месте выбрал бы C++ или .NET, потому как для того, что бы быстро двигать графику нужен компилируемый, очень быстрый язык программарования. -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||||
|
|||||||
Kiber_rat |
|
||||||
![]() MACMANIAC ![]() ![]() Профиль Группа: Участник Сообщений: 276 Регистрация: 18.4.2002 Где: Ashdod, Israel Репутация: 7 Всего: 9 |
Мне лично perl нравится свой лаконичностью а еще (в особенности) тем, что в нем любую задачу можно решить множеством способов. Он подходит как для простых так и для сложных задач. По быстродействию хорошо написанный код на perl опережает, в большинстве случаев, код на С (под Unix системами по крайней мере). Писать на perl это удовольствие, а когда работу делаешь с удовольствием она делается проще и быстрее...
Что касается установки perl на хостинг то у меня есть удачный опыт. У одного из клиентов на хостинге стоял perl 5.0.4.5 а я стараюсь в своих скриптах использовать последние версии. Это и из соображений секьюрности и вобще так по моему правильнее... Ну вот, а там такая древность. Вобщем я туда закачал свой скриптик дающий эмуляцию SSH через HTML, потом через этот скриптик задал
Простенько и со вкусом... ;) "There's more then one way to do it" © Larry Wall ![]() -------------------- Best regards! @..@_____Ku6ep =*=______\______KPbIC
|
||||||
|
|||||||
Guest |
|
|||
Unregistered |
Вот такой вопрос - у меня есть хост 1. Он разрешает цги, майскуэль. Пишет мне что путь к Перлу /usr/bin/perl - как ни бился - скрипт цгишный запустить не смог ни из корня, ни из дефолтной цги-бин, ни из просто цги - пишет как обычно 500 ошибка. Чует мое сердце, что путь к перлу другой.. - вариант ошибки в скрипте 100% отпадает. - Что делать? Проблема усугубляется тем, что связаться с хостом невозможно, доступ через Телнет - то ли закрыт то ли я что-то не то делаю - пишет "ассесс денайд - 51".. Есть ли выход из ситуации?
|
|||
|
||||
Kiber_rat |
|
|||
![]() MACMANIAC ![]() ![]() Профиль Группа: Участник Сообщений: 276 Регистрация: 18.4.2002 Где: Ashdod, Israel Репутация: 7 Всего: 9 |
Во первых надо проверить права на скрипт, они должны быть 755 или "другими словами" rwx-rx-rx. Далее проверить что скрипт лежит в директории cgi-bin (или cgi на некоторых хостингах). Если с правами все в порядке и скрипт лежит где надо, то можно поробовать установить скрипт, типа phpshell.php и выполнить через него команду which perl которая выдаст путь к perl. Права на файл можно поменять через FTP - chmod 755 yourscript.cgi
-------------------- Best regards! @..@_____Ku6ep =*=______\______KPbIC
|
|||
|
||||
Guest |
|
|||
Unregistered |
цашмод на файлах правильный rwx-rx-rx. пробовал и цги-бин и цги. Пхп-шелл отказывается работать - пишет "выполнение команды - линияя такая-то запрещено из-за соображений безопасности".
|
|||
|
||||
korob2001 |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 2871 Регистрация: 29.12.2002 Репутация: 31 Всего: 61 |
Попробуй установить такие права: rwxr-xr-x или так из кода:
Удачи. Это сообщение отредактировал(а) korob2001 - 17.3.2005, 09:43 -------------------- "Время проходит", - привыкли говорить вы по неверному пониманию. "Время стоит - проходите вы". |
||||
|
|||||
Guest |
|
|||
Unregistered |
непонял Короба.. цашмод говорю стоит RWX R-X R-X и ни фига не пашет
|
|||
|
||||
GoodBoy |
|
|||
![]() Главный джедай ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 3886 Регистрация: 8.1.2003 Где: КМВ Репутация: 2 Всего: 83 |
Guest
Блин, да пиши ты нормально!!!!!!!!!!!!! ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Perl" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |