|Think about Loose Coupling|
I fail to see why using 'higher level' terms is symptomatic of a lack of ability
In lieu of the discussion about this, I'd like to throw in my own ammendment to the original statement.
Very learned persons, in any field, can be detached in a certain sense. To them, these complex and lotsa' syllable words aren't big or confusing, so it is a detached language. With Perl, however, a true expert can see the beauty of the language is in it's simplicity. Sure, it looks like hell from time to time, but the concepts are extremely simple, to the point of common sense. This holds true for almost anything; math, science, computers - it all comes down to ones and zeroes.
Take science, for example. Someone told me they had no idea of the point of Quantum Mechanics. I could have gone into big words or explanations, but instead I asked, "How wide is that doorway?". They answered something in the range of 4 feet, and I corrected them: "No, the doorway is (closed one eye and held up two fingers) this wide. It would only be that wide if I was standing over there, but I'm not. And if I went over there, I'd have to ask again". I think this is what I think the original post intended...there's no ego, no pretension, just pointing out what persons were trying too hard to see (and are fully capable of seeing). Everything can be simple, you just have to know how to look.
But I do agree with this parent's main point: assuming a lack of expertise based on any generality is wrong. We should, however, strive to see how easy and basic we can make anything we take on...after all, isn't that the point of Perl? ;)
In reply to Re: Re: Re: Second rate programmers and my confession