Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Почему Perl лучше других языков для администрировани Linux?

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (2): [1] 2 »   

> Без описания
prog90
Отправлено: 09 Сентября, 2011 - 00:19:59
Post Id


Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




В чем преимущетво Perl перед другими языками (вроде Си++) в написании администриративных программ для Linux? Из книги "Perl" для системного администрирования, не получилось найти чем использование Perl удобнее использования Си++. Все функции библиотек вроде бы аналогичны. (Прохождение по файлам, функции для mysql и т.д.)
 
 Top
OrmaJever Модератор
Отправлено: 09 Сентября, 2011 - 00:50:48
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




1) перл и с++ немного разные языки, перл интерпритируемый а с++ компилируемый, c++ реализируется на более низком уровне, в то время как в перле про некоторые вещи заботится компилятор. perl можно сравнить с php.
2) кто сказал что перл лутше? Растерялся


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
Viper
Отправлено: 09 Сентября, 2011 - 07:11:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 4555
Дата рег-ции: Февр. 2007  
Откуда: Симферополь


Помог: 98 раз(а)




ИМХО python уже стал своего рода де-факто для linux. Почти все gui и системная часть приложений пишутся на нем.


-----
Список фильмов с описанием, блекджеком и... для Joomla? -> https://киноархив[dot]com
Демо нового движка для сайта php.su -> php[dot]su, проект на гитхабе
 
 Top
DeepVarvar Супермодератор
Отправлено: 09 Сентября, 2011 - 07:25:40
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




Viper пишет:
ИМХО python
присоединяюсь к МХО
 
 Top
SAD
Отправлено: 09 Сентября, 2011 - 08:59:37
Post Id



Постоянный участник


Покинул форум
Сообщений всего: 2508
Дата рег-ции: Май 2009  
Откуда: Днепропетровск, Украина


Помог: 75 раз(а)




+1
классный, красивый язык.
юзаем его на работе
 
 Top
Мелкий Супермодератор
Отправлено: 09 Сентября, 2011 - 09:14:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




Perl - как один из старых языков, из комплекта linux удалить чуть менее чем невозможно. А раз язык есть всюду - значит и решения на нём портируются по всей инфраструктуре.

Сейчас же - уже и питон не удалить просто так.

А С++ - gcc-таки весьма необязателен на серверах.


-----
PostgreSQL DBA
 
 Top
White
Отправлено: 09 Сентября, 2011 - 09:48:03
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


Помог: 28 раз(а)




+1 к питону, не знаю, конечно, насколько верить, но:

Нажмите для увеличения


-----
if(time()>1356048000) die();
 
 Top
prog90
Отправлено: 09 Сентября, 2011 - 10:11:40
Post Id


Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




А почему на Python пишут для Linux? В чем именно он удобнее чем C++, кроме того что его не надо компилировать.
 
 Top
Мелкий Супермодератор
Отправлено: 09 Сентября, 2011 - 10:15:53
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




prog90, а почему все и всё не пишут на ассемблере?
Удобство языка высокого уровня.


-----
PostgreSQL DBA
 
 Top
prog90
Отправлено: 09 Сентября, 2011 - 10:24:21
Post Id


Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




Просто я Linux почти не знаю и поэтму я думал что Perl специально для Linux. (Вроде как собственный язык в 1С). Не правильно думал?)
 
 Top
LIME
Отправлено: 09 Сентября, 2011 - 10:33:24
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




Perl-Рractical Extraction and Report Language
язык заточен для обработки текста
до PHP он был основным языком для web
 
 Top
prog90
Отправлено: 09 Сентября, 2011 - 10:39:08
Post Id


Гость


Покинул форум
Сообщений всего: 78
Дата рег-ции: Авг. 2011  


Помог: 0 раз(а)




ясно.
 
 Top
OrmaJever Модератор
Отправлено: 09 Сентября, 2011 - 14:29:29
Post Id



Активный участник


Покинул форум
Сообщений всего: 7540
Дата рег-ции: Янв. 2010  
Откуда: Чернигов


Помог: 299 раз(а)




White почему php уходит вниз? Слёзы в глазах чем java хорош? Почему он занимает 1 место?


-----
Если вы хотя бы 3-4 раза не решите всё выкинуть и начать заново - вы явно что-то делаете не так.
 
 Top
White
Отправлено: 09 Сентября, 2011 - 22:51:19
Post Id



Частый посетитель


Покинул форум
Сообщений всего: 830
Дата рег-ции: Июнь 2011  
Откуда: Днепропетровск


Помог: 28 раз(а)




OrmaJever это не мои данные и поспорить с ними можно. но у java есть один огромный плюс (он же иногда минус) - JVM. куда уж здесь простым смертным... фактически это делает возможным запуск java приложений на любом устройстве поддерживающем JVM, а таких как вы понимаете много.
насчет самого языка сказать ничего не могу, не работал я с ним, но один знакомый программист утверждает что язык полностью завязан на ООП, и такое простое понятие как функция в нем вообще отсутствует. я думаю здесь найдутся люди имевшие с ним дело, и они меня поправят если что.
к тому же задачи у php и java разные.

(Отредактировано автором: 09 Сентября, 2011 - 22:51:51)



-----
if(time()>1356048000) die();
 
 Top
Мелкий Супермодератор
Отправлено: 10 Сентября, 2011 - 10:27:57
Post Id



Активный участник


Покинул форум
Сообщений всего: 11926
Дата рег-ции: Июль 2009  
Откуда: Россия, Санкт-Петербург


Помог: 618 раз(а)




А разница простая - PHP - язык веба. И только его.
А ява - всеядная. Особенно, когда на неё хватает памяти. Сотня-другая мб памяти на одно приложение - это ещё мало. + не совсем ясно, что именно отображает диаграмма.


-----
PostgreSQL DBA
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Вопросы новичков »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB