Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Perl

Name: Anonymous 2011-07-27 18:26

With Perl 6 coming out, is Perl worth learning? (complete newbie to Perl here)

On a side note, does having a BDFL actually benefit the progress of a language in any way?

Name: Anonymous 2011-07-27 18:32

does having a BDFL actually benefit the progress of a language in any way?

Not in Perl's case.

Name: Anonymous 2011-07-27 18:44

Do you like freedom? Perl == freedom. You can write a clear code or you can write a short code. Try it, you won't regret it.

INB4 Perl is for faggots, Lisp is better.

Name: Anonymous 2011-07-27 18:52

>>3
more like python is better

Name: Anonymous 2011-07-27 19:18

perl6 has no clear release date. right now a big part of it is under redesign.

Name: Anonymous 2011-07-27 19:32

Python is better.

Name: Anonymous 2011-07-27 19:46

Perl is worth learning only if your job requires it. I had to, for a short while, maintain a rather large set of scripts written in it, and even though "best practices" were enforced, tracking down bugs was nightmarish. The language itself has a very "ad hoc" feel to it, like it grew organically and accumulated tons of cruft in the process. When it works it's good, when it doesn't it can be extremely irritating. The grammar itself is undecidable.

Name: Anonymous 2011-07-27 19:50

>>1
Yes

Name: Anonymous 2011-07-27 23:04

I really like programming in Perl. I can't get enough of it.

Name: Anonymous 2011-07-28 4:42

>>1
does having a BDFL actually benefit the progress of a language in any way?
Absolutely not. It hinders any kind of real progress, while adding new ``feature'' like a new useless procedure, or XKCD joke module, in the library.
See: Python, its lambdas, its tail calls, its antigravity, from __future__ import braces and this modules.

Name: Anonymous 2011-07-28 5:27

Name: Anonymous 2011-07-28 5:46

>>10
The goto module allows you to force tail-call optimization.

Name: Anonymous 2011-07-28 6:06

>>12
The goto module is an ugly hack hacked on an ugly hacked up language.

Name: Anonymous 2011-07-28 6:32

>>13
It is considered good practice[by me] to use it in order to manually optimize tail-calls.

Don't change these.
Name: Email:
Entire Thread Thread List