Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re^3: games played with Perl

by blazar (Canon)
on May 12, 2005 at 07:42 UTC ( #456275=note: print w/replies, xml ) Need Help??


in reply to Re^2: games played with Perl
in thread games played with Perl

But "perl golf" ne "obfuscation". Although golfing code often turns out to be obfuscated, it is not obfuscation that is the main aim of the game: more precisely it is not an aim of the game at all, only a side effect of it.

Replies are listed 'Best First'.
Re^4: games played with Perl
by DrHyde (Prior) on May 12, 2005 at 08:48 UTC
    Using golf to teach people perl is still a stupid idea.
      It may well be. OTOH it doesn't seem to me to have ever suggested to use it "to teach people perl". Indeed golfing is for people who already do know perl.

      Specifically, the OP wrote:

      I'm looking for something fun that I can get these guys doing that will sharpen their perl skills.
      And then:
      Are there any games that get people programming in Perl?
      Well, IMHO Perl golf is well suited for both. However this is controversial. The typical and most obvious objection on part of those who think this is not the case is that golfing techniques do not befit "serious" programming. My objection to this objection is that nobody ever claimed that they do and I bet that with at most a few isolated exceptions excellent golf players are also experienced programmers who can write "serious" code as well.

      Yet golfing is instructive, for often the kind of optimizations applied there do not have to do only with dirty tricks like (ab)use of special variables and side effects that are normally avoided, but also with devising suitable algorithms for the problem under consideration. And in any case one is forced to deepen his perl knowledge...

      Just my 2 Eurocents.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://456275]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (5)
As of 2020-02-24 03:31 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What numbers are you going to focus on primarily in 2020?










    Results (104 votes). Check out past polls.

    Notices?