The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

18.12.2012 10:04  Языку Perl исполнилось 25 лет

Сегодня сообщество разработчиков празднует двадцать пятый день рождения языка программирования Perl. Ровно двадцать пять лет назад, 18 декабря 1987 года, увлекающийся программированием лингвист Ларри Уолл (Larry Wall), уже известный в то время созданием программы patch, представил первый публичный релиз интерпретатора Perl. Язык Perl унаследовал некоторые черты языков Си и AWK, был ориентирован изначально на эффективную обработку текстов и списков, и отличался интегрированной в язык поддержкой регулярных выражений и удобных в использовании хэшей. Позднее Perl вышел за рамки специализированного решения для обработки текстовых данных и был превращён в язык общего назначения, оказавший впоследствии значительное влияние на развитие многих популярных ныне скриптовых языков программирования.

  1. Главная ссылка к новости (http://news.perlfoundation.org...)
  2. OpenNews: Архиву Perl-модулей CPAN исполнилось 16 лет
  3. OpenNews: Языку Perl исполнилось 20 лет.
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: perl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.2, Аноним (-), 10:35, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]
  • +7 +/
    Да уж. Perl - мой первый язык. Поздравляем :3
     
  • 1.3, hoopoe (?), 10:36, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    что ж, поздравы автору и всем, кто на нем лабает :)

    это единственный известный мне скриптовый язык, в котором есть явные указатели на объекты :)

     
  • 1.4, Evgueni (?), 10:45, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]
  • +1 +/
    Хороший язык, в главное готовить на нём можно рецептурно благо есть хорошие поваренные книги!
     
  • 1.5, Аноним (-), 11:26, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]
  • –4 +/
    > увлекающийся программированием лингвист Ларри Уолл

    Интересный факт. Не знал, что он лингвист.

     
     
  • 2.7, XoRe (ok), 11:54, 18/12/2012 [^] [ответить]    [к модератору]
  • +7 +/
    >> увлекающийся программированием лингвист Ларри Уолл
    > Интересный факт. Не знал, что он лингвист.

    Это ещё фигня.
    До программирования он с женой переводил библию.

    [сообщение отредактировано модератором]

     
     
  • 3.31, бедный буратино (ok), 17:50, 18/12/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    >> До программирования он с женой переводил библию.

    на perl? чтоб никто не догадался?

     
     
  • 4.42, Чел (?), 06:24, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Нет, переводил для бедных
     
  • 2.33, Тарелькин (?), 19:59, 18/12/2012 [^] [ответить]    [к модератору]  
  • +/
    >Интересный факт. Не знал, что он лингвист.

    Дык! Я где-то читал, он все мечтал создать письменность для какого-нибудь малоизвестного африканского языка.

    Надо сказать, примерно это и получилось.

     
  • 2.34, Crazy Alex (ok), 20:09, 18/12/2012 [^] [ответить]     [к модератору]  
  • +2 +/
    Это круто повлияло и влияет до сих пор на дизайн перла - он напоминает естеств... весь текст скрыт [показать]
     
  • 1.6, taryk (ok), 11:51, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +6 +/
    Long live Perl!
     
  • 1.9, Аноним (-), 12:01, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • –11 +/
    Столько не живут. Да и тенденция очевидна: Perl постепенно уходит.
     
     
  • 2.12, Аноним (-), 12:23, 18/12/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    > Столько не живут. Да и тенденция очевидна: Perl постепенно уходит.

    Как и Linux :D

     
  • 2.19, Аноним (-), 13:14, 18/12/2012 [^] [ответить]    [к модератору]  
  • +2 +/
    > Столько не живут.

    А вам, мой юный друг, сколько лет?

     
  • 1.10, Нету имени (?), 12:09, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Поздравляю всех любителей изящного синтаксиса.
     
     
  • 2.11, Аноним (-), 12:20, 18/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Write once, read never.
     
     
  • 3.35, Crazy Alex (ok), 20:10, 18/12/2012 [^] [ответить]    [к модератору]  
  • +3 +/
    Не видели вы хорошие проекты на перле :-) Читаемо, ещё и как.
     
  • 3.40, Ytch (ok), 23:14, 18/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > Write once, read never.

    There is more than one way to do it.

     
  • 1.13, Михрютка (ok), 12:26, 18/12/2012 [ответить] [показать ветку] [···]     [к модератору]  
  • –5 +/
    увлекающийся, дооо двадцать лет с лишним оттоптать кодером в джейпиэль и юнисис... весь текст скрыт [показать]
     
     
  • 2.18, Аноним (-), 13:13, 18/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Говорите, в 1987 году он уже 20 лет как там работал А сейчас, наверное, стаж уж... весь текст скрыт [показать]
     
     
  • 3.28, Михрютка (ok), 16:33, 18/12/2012 [^] [ответить]     [к модератору]  
  • +/
    дададад я же говорю, GPL придумал увлекающийся программированием биолог ... весь текст скрыт [показать]
     
  • 2.20, XoRe (ok), 13:16, 18/12/2012 [^] [ответить]     [к модератору]  
  • +4 +/
    Вам, наверное, трудно на уроках истории и литературы, если такие обороты речи не... весь текст скрыт [показать]
     
     
  • 3.27, Михрютка (ok), 16:33, 18/12/2012 [^] [ответить]     [к модератору]  
  • –3 +/
    а вам, наверное, трудно на уроках чтения но я вам помогу всего за 100 час поч... весь текст скрыт [показать]
     
  • 2.30, Аноним (-), 17:02, 18/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Он в то время писал диссертацию по лингвистике, подрабатывая программистом Но в... весь текст скрыт [показать]
     
     
  • 3.36, Михрютка (ok), 21:58, 18/12/2012 [^] [ответить]     [к модератору]  
  • +/
    щаз Ларри тащемта еще когда в универе академку брал, программером фулл-тайм раб... весь текст скрыт [показать]
     
  • 2.39, all_glory_to_the_hypnotoad (ok), 22:48, 18/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > вы еще про Столлмана напишите "увлекающийся программированием биолог".

    судя по принятому кодинг стайлу в GNU проектах именно так и хочется про него сказать.

     
  • 1.22, бедный буратино (ok), 13:29, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    http://ompldr.org/vZ29zNA
     
  • 1.26, Ag (ok), 16:08, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    use v5.16; # :)
     
  • 1.37, Сержант Скотч (?), 22:37, 18/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    почему на perl не пишут кроссплатформенный софт?


     
     
  • 2.41, bav (ok), 02:21, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > почему на perl не пишут кроссплатформенный софт?

    Вы так говорите, как будто на перле навалом нового прибитого к оси софта.

     
     
  • 3.44, Сержант Скотч (?), 09:19, 19/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Вообще-то всё, что сложнее хелловорлда и использует треды или манипулирует файло... весь текст скрыт [показать]
     
     
  • 4.46, Города (?), 10:56, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Вы точно сейчас про перл?

    Я где-то уже читал эту цитату то ли про JAVA, то ли про PYTHON.

     
  • 4.47, angra (ok), 12:17, 19/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Perl видели только на картинках Вообще-то в стандартной поставке идут кроссплат... весь текст скрыт [показать]
     
     
  • 5.49, сержант Скотч (?), 13:39, 19/12/2012 [^] [ответить]     [к модератору]  
  • +/
    конечно o reilly экзотика интересна маргиналам posix win32 покрывает почти вс... весь текст скрыт [показать]
     
     
  • 6.50, XoRe (ok), 15:00, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Вы выдвинули интересные задачи.
    А какой язык, по вашему, обладает достаточной переносимостью для этого?
     
     
  • 7.53, сержант Скотч (?), 16:25, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Это задача из реальной жизни.

     
     
  • 8.61, XoRe (ok), 18:18, 20/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > Это задача из реальной жизни.

    Я не сказал нереальные.
    Я сказал интересные.

    Какой язык, по вашему, обладает достаточной переносимостью для решения этих задач на posix/win?

     
  • 6.54, angra (ok), 16:28, 19/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Это типа юмор или незнание инглиша Я угадал - вы даже названия не слышали Кста... весь текст скрыт [показать]
     
     
  • 7.57, сержант Скотч (?), 21:50, 19/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Это про http oreilly com perl Ок, как давно и при каких обстоятельствах вы ст... весь текст скрыт [показать]
     
     
  • 8.59, angra (ok), 01:58, 20/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Таки петросян Может я открою для вас Америку, но кроссплатформенность никогда ... весь текст скрыт [показать]
     
     
  • 9.60, Сержант Скотч (?), 17:44, 20/12/2012 [^] [ответить]     [к модератору]  
  • +/
    Вы про все интерпретируемые языки сразу говорите Или же хотите рассказать про R... весь текст скрыт [показать]
     
  • 4.51, XoRe (ok), 15:02, 19/12/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Странный вы.
    Сначала спрашиваете "почему на perl не пишут кроссплатформенный софт?".
    А потом описываете свои попытки написать такой софт)
    Ну не умеете - не беритесь.
     
  • 3.45, Сержант Скотч (?), 09:27, 19/12/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    Да, и интеграция с внешним кодом на C(и C++ особенно) - очень много боли.
    Позвать функцию из shared library(опять же, posix/win32) без внешних костылей - это фантастика.
     
     
  • 4.58, Чел (?), 23:18, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Так и помрешь сержантом. А в академии подавал надежды...
     
  • 2.43, Аноним (-), 06:24, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > почему на perl не пишут кроссплатформенный софт?

    так же можно спросить: почему на вижуал басик пишут только кросплатформенный софт?

     
  • 2.52, XoRe (ok), 15:03, 19/12/2012 [^] [ответить]    [к модератору]  
  • +1 +/
    > почему на perl не пишут кроссплатформенный софт?

    Не пишут те, кто не умеют.

     
  • 2.56, dq0s4y71 (??), 18:47, 19/12/2012 [^] [ответить]    [к модератору]  
  • +/
    Вы уже перестали пить коньяк по утрам?
     
     
  • 3.62, XoRe (ok), 18:23, 20/12/2012 [^] [ответить]    [к модератору]  
  • +/
    > Вы уже перестали пить коньяк по утрам?

    И бить жену)

     
  • 1.48, anonymous (??), 13:22, 19/12/2012 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    > и отличался интегрированной в язык поддержкой регулярных выражений

    до 4 версии (91 год) их там не было. про хэши не помню, но, вероятно, они тоже не сразу появились

     
     
  • 2.55, Аноним (-), 17:30, 19/12/2012 [^] [ответить]     [к модератору]  
  • +1 +/
    Регулярные выражения были с самого начала, но в версии 2 0 их капитально передел... весь текст скрыт [показать]
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor