Wednesday, March 23, 2005

10 things i hate about perl, e.g. FUCK PERL!

1. array, scalar (i'm not taking math, so why do i have to use such fancy word?) variable, and hash

why don't you fucking call an array, or a scalar, or a hash a FUCKING variable? Learn from PHP you moron!

2. curly braces {}, % for hash; brackets [], @ for array. What? why would in this world do you use this for?

3. passing parameters to function. Why flatten all the parameters to a flat array? dumbshit.

4. overkill usage of reg. expression. I do'nt give a shit, but if i want to replace something, why not just strreplace(), why "$blah ~=s /moron/dumbshit"?'

5. why not mixing html and code, just like PHP? i'm tired of writting output block of the header and other html tag. is that efficient? GO FUCK YOURSELF PERL DEVELOPERS!!!

6. wtf? i can't debug my program. if the script dies, no fucking prompt to the brower. Why i have to run it under the command line with "-w" option? Why not making it easier, just fucking prompt something to the screen.

7. inconsitance and retarded usage for variables. i want only to use one standard syntax for all, why do i have to remeber to use % for hash and suddenly change to $ to reference to an item in the hash. And by the way, why can't you moron name it ... associative array like everyone else?

8. perl is a fucking half-ass combination of different programming language. why use "sub" to declare a new function? why not just "function" ? fucking a!

9. perl has possibly the worst support and tutorials on the net. i was looking for time functions (by the way, why can't you fucking have a *standard* time function, or at least a wrapper?) and there is actually no good tutorials out there.

10. worst installation ever. i don't even bother try to install it with Apache to my XP box. It disgraces my computer.


the list will go on, but for now, i think it is enough for perl can go FUCK ITSELF.

3 Comments:

Blogger Unknown said...

I don't think you have the slightest clue what you are talking about. There are things in perl that are done better than other languages and done worse, it really depends on the job. So you can't figure out perl, I'm sorry.

8:04 AM  
Blogger Unknown said...

This comment has been removed by the author.

8:05 AM  
Blogger Unknown said...

You made my day. I'm just starting to learn it because it is in my curriculum and just realized how fucked up its syntax is. And the excessive use of regEx is killing me to the point that i literally searched "fuck perl" on google and found your blog. You really deserve a cookie for this blog.

6:01 PM  

Post a Comment

<< Home