|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Bulat Ziganshin 2:5093/4.126 17 Mar 2002 15:37:58 To : Anton Kozyr Subject : Perl Ruby Tcl Piton -------------------------------------------------------------------------------- Sunday March 17 2002, Anton Kozyr writes to All: AK> зы Песнь Раби мне понравилась %) - слышь, узкоглазый, с тебя 30 йен. перечислишь на ориджин если ты не в курсе - автора языка зовут мацумото ;) AK> Вот скажите плиз, это как повод для флейма, какой из этих языков AK> какую AK> нишу занимает, какие функции выполняет лучшее всего? несколько лет назад я начал делать средней толщины любительский проект, сейчас в нём кил 100. использовать компил. языки в нём было решительно неудобно. начал я с небольших батников, затем перешёл на 4nt, затем awk и наконец мне попал в руки перл знаешь идеологию юникса? "everything is a text", множество утилит для всевозможных манипуляций с текстом, и sh, чтоб объединить их всех в их земной юдоли. awk, а затем perl развивают эту концепцию дальше, вбирая всё необходимое для обработки текста внутрь одной программы tcl же, наоборот, добавил юниксовским скриптам так недостававшие возможности интерактивного взаимодействия возвращаясь к моему проекту... когда он вырос, я стал ощущать потребность структурировать его, разбить на классы, использовать более сложные структуры данных, чем простые массивы и хеши. кроме того, я понял, что интерпретирумые языки могут использоваться и для создания больших проектов - но для этого им необходимо более смело заявлять об ошибках в программе, а не пытаться им дать наилучшую возможную интепретацию (что безусловно удобно для маленьких скриптов) пожалуй, самым известным ОО скриптовым языком является питон. я его изучил и нашёл, что его ОО средства превосходны, синтаксис практичен и элегантен, но ... все те удобства, которые были в перле, в нём отсутствуют. в общем, это генерал без армии. может, он и хорош, но лишь для людей, не владеющих магией перла Bulat, mailto:bulatz-AT-fort.tatarstan.ru, ICQ: work 15872722, home 11849833 ... Иногда для того, чтобы изменить свое восприятие мира, ... люди пытаются изменить сам мир --- GoldED+/W32 1.1.2 * Origin: Сетевой фильтр на 5 базаров (2:5093/4.126) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/33403c94b7e7.html, оценка из 5, голосов 10
|