LINUX.ORG.RU
ФорумTalks

Хм... Мне почему-то все больше и больше хочется подыскать замену Python'у.


0

3

Здравствуй Perl, ты еще жив? Если да, то ответь мне на пару вопросов: Ты и правда лучше питона? Быстрее? Удобнее? Под тебя есть библиотеки? Иы универсален? Стоит ли мне тебя юзать? Или ты такое же говно, как и питон? А может и еще хуже?

Нет, правда. Достал уже меня мой же быдлокод.

Перемещено post-factum из development



Последнее исправление: debian_fan (всего исправлений: 2)

Раздвинь ноги шире. Шире, еще, шире, шире... ШИРЕ...

Твой Perl.

anonymous
()

Perl ещё вполне жив, так что возьмите и попробуйте.

AITap ★★★★★
()

ты еще жив?

Жив, поддерживается.

Быстрее? Удобнее? Под тебя есть библиотеки? Иы универсален? Стоит ли мне тебя юзать?

Да, нет, да, да, нет.

Или ты такое же говно, как и питон?

Не такое же, другое.

Достал уже меня мой же быдлокод.

Ставь Guile, что уж.

kim-roader ★★
()

Жив, пользуй.

unfo ★★★★★
()
Ответ на: комментарий от anonymous

А что ты на нём пишешь? Автоматизацию?

Нет.

По большей части «для внутреннего употребления» — собственный инструментарий.

Хотя в несколько проектов впихивал куски на Guile, был такой грех. :)

Особенно хорошо запомнился фрагментик преобразования чисел в числительные (типа «сумма прописью»). На Guile всё так компактненько получилось. :)

DeVliegendeHollander ★★
()
Ответ на: комментарий от DeVliegendeHollander

А вообще-то я не «true-lisper» в полном смысле. Скорее скромный энтузиаст. Мне просто «лиспы» нравятся. И удовольствие доставляет процесс написания на них некоторых не совсем стандартных задачек.

DeVliegendeHollander ★★
()

Достал уже меня мой же быдлокод

Дело было не в бобине...

anonymous
()

переходите на ruby

anonymous
()

Perl жив, но в нём многое весьма убого. Есть Perl6, в котором всё круто, но он пока слегка не доделан и часть фич пока отсутствуют. Вобщем, если не нужно писать что-то крупное и сложное, то Perl5 вполне подойдёт. В противном случае я бы посмотрел на Scala или CL.

anonymous
()

«Добрый день! Perl не может подойти к телефону по причине своей метафизичности.»

Perl — прекрасный язык! Даже более того — культура! Скорость и удобство относительны. Скажем так, скорость — того же порядка, удобство — свойство не только языка но и тебя. Точнее, это система.

Библиотек тонны. Умей только ими пользоваться и искать — cpan к твоим услугам.

Достал уже меня мой же быдлокод.

Perl — один из тех языков, которые могут научить тебя писать красиво. Вне зависимости, что ты под этим понимаешь :) Возможно, перед этим придётся пройти парочку кругов ада. Ну что же — всё на пользу!

Ух, давно уже хочу выразить свои ощущения от перл-сообщества в каком-то более развёрнутом формате... В общем, всё сложно, прекрасно и скорее в ощущениях...

helios ★★★★★
()

Программируй на Ruby или Common Lisp. Два лучших в мире языка. Два самых прекрасных в мире языка, выбирай смотря по тому, что именно писать тебе надо.

Alve ★★★★★
()
Ответ на: комментарий от Alve

Два лучших в мире языка. Два самых прекрасных в мире языка

И что характерно, у каждого высказывающегося эти два языка будут разными. У каждого свои. :)

DeVliegendeHollander ★★
()

Пока постил это сюда, уже бы половину Lama Book прочитал)

DELIRIUM ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

главное внутрь не лезть, там треш и угар.

Чё, правда, что ли? Я руби почти не пользовался, так, поковырялся на уровне «хелловордов». Чем же его унутреннее устройство отличается от устройства других подобных языков? (просто любопытно стало)

DeVliegendeHollander ★★
()

Смотря зачем оно вам надо. Я бы давно забил на питон, но что-то лучшее чем связка ipython+numpy+scipy+sympy+matplotlib я пока не нашел.

buddhist ★★★★★
()
Ответ на: комментарий от DeVliegendeHollander

несколькими темами ниже парнишка жаловался, что инициализация руби на второй раз выдаёт сегфолт.

anonymous
()
Ответ на: комментарий от O02eg

не, у питона тоже треш и угар. Правда, у пистона и снаружи треш и угар. Пистон весь из себя треш и угар.

anonymous
()

Lisp уже предлагали?

Deleted
()
Ответ на: комментарий от anonymous

Ruby

главное внутрь не лезть, там треш и угар.

не будьте голословными, примеры в студию

anonymous
()

Скала же. Все, что нужно, есть. И еще много того, что не нужно.

note173 ★★★★★
()

Ты и правда лучше питона?

А попробуй сформулировать свои претензии к змеюке.

ugoday ★★★★★
()
Ответ на: комментарий от O02eg

причём тут питон? Но вообще можешь сам проверить, будет интересно.

anonymous
()
Ответ на: комментарий от anonymous

4.2, всё нужное из списка в Python есть.

4.2 на твое 4.2

Хочешь быстродействие? Получи быыыыыстроооодеееействииииееее. Хочешь многопоточность? Получи GIL! Проверка типов? Получи кря-кря. Приватные методы? Получи клоунаду с _underscore() Паттерн-матчинг? Получи tuple unpacking и заткнись. Ленивость? Опять клоунада, но теперь с IF/OR Соглашение об именовании? Получи тысячу индусов, которые знают python, но не знают о PEP-8.

__

Кстати, чтобы быть честным - хвоставая рекурсия, карринг в языке есть, хз почему они в том списке.

anonymous
()
Ответ на: комментарий от anonymous

версия 2.0

Хочешь быстродействие? Получи быыыыыстроооодеееействииииееее.
Хочешь многопоточность? Получи GIL!
Проверка типов? Получи кря-кря.
Приватные методы? Получи клоунаду с _underscore()
Паттерн-матчинг? Получи tuple unpacking и заткнись.
Ленивость? Опять клоунада, но теперь с IF/OR
Соглашение об именовании? Получи тысячу индусов, которые знают python, но не знают о PEP-8.

anonymous
()
Ответ на: комментарий от ugoday

А попробуй сформулировать свои претензии к змеюке.

>>> def zip(files=[]):
...     files.append("myfiles")
...     return files
... 
>>> zip()
['myfiles']
>>> zip()
['myfiles', 'myfiles']
>>> zip()
['myfiles', 'myfiles', 'myfiles']
>>> zip()
['myfiles', 'myfiles', 'myfiles', 'myfiles']
>>> zip(["test"])
['test', 'myfiles']
>>> zip(["test"])
['test', 'myfiles']
>>> zip(["test"])
['test', 'myfiles']
>>> class Code:
...     files = []
... 
>>> test = Code()
>>> test.files
[]
>>> test.files.append("my file")
>>> test.files
['my file']
>>> test2 = Code()
>>> test2.files
['my file']
anonymous
()
Ответ на: комментарий от helios

Perl — один из тех языков, которые могут научить тебя писать красиво

хороший код на перл - это тот код который читается только марсианами.

anonymous
()

> Достал уже меня мой же быдлокод.

Может быть дело не в яп?

HerrWeigel ★★★★
()

Здравствуй Perl, ты еще жив?

Здравствуй, кодер. Нет, я уже мертв. Ты и твой сраный питон убили меня.

thesis ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.