Beefy Boxes and Bandwidth Generously Provided by pair Networks RobOMonk
laziness, impatience, and hubris
 
PerlMonks  

grondilu

by grondilu (Monk)
on Jan 03, 2012 at 12:10 UTC ( #946047=user: print w/ replies, xml ) Need Help??

I came into Perl in quite a non-linear way. At the beginning I knew a bit of C and unix shells, and I came into Perl I don't know how exactly. It was pretty much love at first sight, but at this time I had no computer so I could only learn by reading documentation. Still, I was fascinated enough that I printed the whole perldoc and started reading it, like one reads a novel. I did that during my sparetime, for unfortunately nobody cared about Perl in the university I was attended.

When I found my first job, it was even worse. I had to work on MS/Windows, with Visual Basic and other crap. During years, I pretty much had to forget about Perl. My home computer usage was not intensive enough for me to use anything but shell or sometimes C/C++. I also learned a few other languages, but not very thoroughly: mainly because I was curious about programming languages. During this time I learned a bit about Python, for instance.

Few years ago, I resigned of my job and started to do whatever I wanted to do. Not just programming. Plenty of stuff. Yet at some point I got involved in a big programming project (let's call it X) in C++. I realized I sucked at C++ and I wanted to do X-related things in other languages. Yet I didn't want to learn more about C++. I don't like this complicated language.

So first I wrote some bash code, still related to X. I learned a lot about bash, but soon I realized bash was too limited for X. Then I tried a bit of Python. But to me Python is terribly boring. You can't do anything without resorting to importing a library, reading the library documentation, which is always used with the same boring object syntax.

And then I remembered about Perl. Started to read the perldoc again. I totally remembered how awesome it was for me years ago. I wrote quite a lot of X-related code in Perl.

And then I learnt about Perl 6. I've been spending lots of time in learning it ever since because this language is just fascinating.

Nowadays, Perl is still a hobby for me but I give it quite a lot of time. I mainly contribute to RosettaCode and I follow the Rosalind bioinformatics course, which I try to solve in Perl 6

And from time to time, I also hang out on perlmonks.org :)

Log In?
Username:
Password:

What's my password?
Create A New User
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (11)
As of 2013-05-18 18:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The best material for plates (tableware) is:









    Results (394 votes), past polls