You are not logged in.

#1 2009-12-13 01:45:45

dmz
Member
From: Sweden
Registered: 2008-08-27
Posts: 881
Website

What to code (perl)?

I sort of need some inspiration. Learning perl at the moment, and really love it! So simple, sexy and ... powerful.
My first goal was to rewrite everything in $HOME/bin to perl - now that that's done, I don't really know what to code.

Been golfing (codegolf/perlgolf) for some time... tried out project euler but failed on the first one, so that was no fun. tongue

Thoughts?

Offline

#2 2009-12-13 21:14:12

juster
Forum Fellow
Registered: 2008-10-07
Posts: 195

Re: What to code (perl)?

I'd like to be encouraging but I can't really think of what you should do next.  I've never had the patience to do exercises unless I've been in a class.  I mostly just try to solve my own real-world problems.

perlmonks.org is a great resource.  Click on "Super Search" and search for any text containing "exercises".  Here's a list I found: http://www.perlmonks.com/?node_id=552151.  I have learned alot in general from perlmonks.

Higher Order Perl (http://hop.perl.plover.com/) is a free online book showing how to use functional programming concepts in perl.  Closures are awesome!

Offline

#3 2009-12-13 21:35:48

wuischke
Member
From: Suisse Romande
Registered: 2007-01-06
Posts: 630

Re: What to code (perl)?

Higher Order Perl (http://hop.perl.plover.com/) is a free online book showing how to use functional programming concepts in perl.  Closures are awesome!

A really great book! My Perl is barely good enough to understand the code, but I learned a lot of important concepts reading the book or improved my understanding of them. A pity it's so expensive (cheapest is 40€ used at amazon.de)

Well, apart from that I can only recommend to reinvent the wheel and implement something interesting for your own pleasure. Compilers/Interpreters are an obvious choice (if you share my definition of fun), graphics and sound, too, and also web servers/something related to networking.

Also think about day-to-day problems and write a program to solve it. For instance, when I started to learn Italian, I wrote a verb conjugation engine with an integrated web server (I find GUI toolkits hard to use and frustrating). Write a chat server, a distributed to-do program or a manager for your media collection - it's only important it's fun and there are some challenging problems to solve!

Offline

#4 2009-12-14 06:31:42

tomd123
Developer
Registered: 2008-08-12
Posts: 565

Re: What to code (perl)?

dmz wrote:

I sort of need some inspiration. Learning perl at the moment, and really love it! So simple, sexy and ... powerful.
My first goal was to rewrite everything in $HOME/bin to perl - now that that's done, I don't really know what to code.

Been golfing (codegolf/perlgolf) for some time... tried out project euler but failed on the first one, so that was no fun. tongue

Thoughts?

Write a console pdf viewer tongue sure, what's the point? I know some people have been asking for one, but there are none afaik. Plus, it would be great practice!

Offline

Board footer

Powered by FluxBB