4 ms·
Well, I'll say this: I'm an Art School graduate, and never achieved a passing grade in any higher math than Algebra 2 in high school (failed Physics 1) and Perl
by justinator 14y ago
Well, I'll say this: I'm an Art School graduate, and never achieved a passing grade in any higher math than Algebra 2 in high school (failed Physics 1) and Perl is the strongest language in my personal quiver.
Why? It's so damn easy for me to understand.
> I also dislike perl. A large amount of perl code contains
> shorcuts - like $^p or %#p (not real perl patterns but I
> hope you get the point).
Well, that's not so fair - as that's... not (capital "P") Perl. That's like mimicking how a foreign language sounds like to you, (without context)
http://www.youtube.com/watch?v=Q1VGoKBKR3I http://www.youtube.com/watch?v=Q1VGoKBKR3I
and declaring that language unreasonable. So no, I don't understand :)
I owe quite a bit to Perl. I couldn't, ever, learn C++.
- general_failure 14y agoAgreed, I was being over-sarcastic :) May I ask how much existing perl code you have read as opposed to written? Like I said, writing code in any language is easy. Making it readable for others is the hard part.
- ufo 14y agoI only "understood" Perl when I read the book and realized how much Larry Wall is a Languages (as in English Language) kind of guy. He expects you to learn Perl just like you would learn an usual human language - through experience and looking at examples from other people. Thi skind of explains why there are so many abbreviations and idioms and the TIMTOWTDI maxim, while also kind o justifying the lack of a simple nuderlying mathematical explanation to the language. Sadly, that was also the day I gave up on learning Perl, since I am the maths kind of guy and I get hopelessly lost if my programming language isn't built on solid logical ground, with few "core" features that I can actually aim to master.