Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Perl

Journal brejc8's Journal: I <hart> perl 2

I wrote this cool little link page and thats when I had the realisation.
Yes finally after years of denieing that interprited languages are useful I had to admit that I may have been wrong. I started writing perl.
Its been many years since I said "everything should be written in assembly" (I regret this now). I then moved to C and now I accept that perl is nice. I'm in two minds about this.
Eather like getting older you move towards the right wing politicly and become more of an arsehole.
Or you become older and more wiser and are no longer so bigheaded to try the "dark side" and accept that although it you might not pour it into your tea every time it still tastes nice. (as a change)

This discussion has been archived. No new comments can be posted.

I <hart> perl

Comments Filter:
  • Its been many years since I said "everything should be written in assembly" (I regret this now). I then moved to C and now I accept that perl is nice.

    That's pretty much my own attitude. Many years ago I used almost exclusively C, on the level as low as possible. Then after learning Assembly I wanted to write every opcode by myself, know every byte of my binary and have total control over my machine. After some time I went back to program almost everything again in C. Much later, I needed to program dynamic Web pages and after reading about many possibilities, I decided to choose Perl as my language, after carefully considering C, PHP and even shell scripting.

    So, I started to learn Perl. I read few books about CGI and Perl, and finally I read The Camel Book second edition, having almost no experience with Perl, and then after writing some programs and knowing much more, I read the third edition. About that time I felt in love in Perl syntax and semantics. I just feel it exactly matches my way of thinking. Now I couldn't do anything without writing little cryptic Perl one-liners everywhere, being able to write perl '-ne$_{$_}++||print' to have unsorted "sort|uniq"-like filter or perl '-lneprint for/href="(.*?)"/ig' to extract links from HTML file and stuff like that.

    And just when I started to feel nirvana of having Perl and thinking in Perl, I found something which was even better: Perl 6. The new version of Perl. Designed from scratch. It's just the Perl way, but more so. For me, it's the perfect language. If you like Perl, you'll love Perl 6. First, read The Camel Book [oreilly.com]. Then, read about Perl 6 [perl.org]. Start from Apocalypse 1 [perl.org], Apocalypse 2 [perl.org], Exegesis 2 [perl.org], Apocalypse 3 [perl.org], Exegesis 3 [perl.org], Apocalypse 4 [perl.org], Exegesis 4 [perl.org], Apocalypse 5 [perl.org], Exegesis 5 [perl.org], Synopsis 5 [perl.org]. Read about the Parrot [parrotcode.org]. Have fun.

    • If you like Perl, you'll love Perl 6.

      I forgot to say that Perl 6 is not ready yet. The language itself is not fully defined, and if there's anything you'd like to change in Perl 5, you can post your ideas on Perl 6 mailing lists [perl.org].

      So I can't use Perl 6 [perl.org] yet, still it's already my favorite language, like Parrot [parrotcode.org] is my favorite virtual machine, The GNU Hurd [gnu.org] is my favorite kernel and MMIX [stanford.edu] is my favorite CPU. I can't wait to use them all one day.

A motion to adjourn is always in order.

Working...