Программисты больше не так скромны – может быть, потому что никто не кодирует в Perl

Перл был когда -то повсюду. Или, по крайней мере, это было так. Вокруг тысячелетия казалось, что почти каждый веб -сайт был построен на задней части этого языка сценариев. Он обрабатывал огромное количество текста – механизмы для того, чтобы сделать это мощно и легко, были частью языка – и даже использовались в биоинформатике, разбивающихся и сбивающихся с помощью генетических данных. На основе один списокКомпании, которые использовали Perl, широко распределялись: Amazon, Google, Yahoo, Deutsche Bank, Akamai, Citibank, Comcast, Morgan Stanley, Mozilla. Много Craigslist было запрограммировано в Perl.

Даже при пиковом использовании популярность Perl всегда была немного удивительной. Перл – бесспорно грязный язык. Его часто называют «клейкой лентой интернета», когда программисты шутят, что это «только для записиЯзык: вы пишете в нем, но редко читаете его (по крайней мере, успешно).

В Perl есть объединенная природа Mashup, все в служении его девизу: «Есть несколько способов сделать это». Так же, как есть синонимы на английском языке, у Perl есть множество подходов к написанию того же самого. Несмотря на то, что это является общей особенностью языков программирования в определенной степени, Perl, кажется, хочет сбить вас с собой по голове. Существует несколько способов, например, написания условных утверждений, от использования традиционного «если» до «если»; Написание заявления IF в обратном направлении в одной строке; даже оператору с тремя частями, который включает в себя знак вопроса и толстую кишку. В начале 2000 -х у меня есть четкая память о написании кода в Perl, а на следующий день не понимает, что я написал.

Но этот беспорядок и структура барокко на самом деле являются преднамеренными и частью более широкой философии, которая лежит в основе Perl. Создатель языка, Ларри Уолл, обучался лингвистике, и его намерение состояло в том, чтобы стать вместе со своей женой, миссионером участвует в редких языкахПолем Стена закончила тем, что выбрал другой путь и полностью приняла кодирование. Но его глубокие мысли о том, как работают языки, никогда не покидали его.

Read more:  Сообщается, что возвращение Неймара в Сантос отложено, чтобы избежать неудач из-за травмы, поскольку на горизонте не за горами возвращение Неймара в Сантос.

Перспектива Уолла, казалось, заключалась в том, что одержимость лингвистической чистотой была переоценена. У английского есть слова от французского, греческого, немецкого и даже аккадского языка, предавая его извилистую историю и многократное происхождение. Мы разделили наши инфинитивы и болтали наши модификаторы. У нас есть каламбуры, оба задумались, а не. Так что же немного странно, когда дело доходит до того, как написать оператор IF? Эволюция видит стен как часть процесса развития языка. Здесь происходит органический процесс, и конечные продукты не должны быть упорядоченными. И поэтому, широкий – и непредвзятый – подходит к конструкции языка, будь то язык, предназначенный для написания сценариев или сонетов.

У Perl есть «более чем один путь», чтобы делать что -то, а у английского есть многочисленные стили и гибкую природу, природа, которая может содержать все – от рецептов приготовления до хакуса, списков покупок и Фолкнера. Это знак того, что действительно открыто. Как Стена однажды сказала: «Я твердо верю, что язык… должен быть аморальной художественной средой». Если у Perl есть общее зрение или догма, это просто тот факт, что, возможно, вообще не должно быть программирования догмы.

Чтобы быть ясным, я никогда не был глубоким пользователем Perl. Его синтаксис и беспорядок ошеломили его силу, и когда я был представлен в хорошо упорядоченной структуре ПитонЯ побежал к этому языку и никогда не оглядывался назад. На самом деле это может быть намеком на то, почему язык потерял свой блеск. Даже в 1998 году, во время его расцвета, были предложения, что раздувание Перла может привести к желанию прыгнуть к чему -то «чистому». Какой бы ни была причина, Perl больше не такой популярный, как когда -то.

Read more:  Microsoft грозит иск в Великобритании на 2 миллиарда фунтов стерлингов из-за претензий о завышении цен на облачные технологии

2025-07-28 11:00:00


1753706168
#Программисты #больше #не #так #скромны #может #быть #потому #что #никто #не #кодирует #Perl

Продолжение темы

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.