From: Chad Perrin Date: 2010-08-25T15:54:47+09:00 Subject: Re: Ruby Code Parsing --ew6BAiZeqk4r7MaW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Aug 25, 2010 at 06:46:36AM +0900, Ryan Davis wrote: >=20 > And I'm "just saying" that you were being an ass to Caleb when you > suggested his comment about perl to be a personal problem. His comment > is a fact. Perl is difficult for both man and machine to parse. I'm > also "just saying" that you're wrong when you said that you found perl > pretty easy to parse. You don't. You can't. That's been pointed out > several times and you dance around it. You look at perl and "figure out > what it's doing", meaning: you EVALUATE it in your head in order to > determine what the code is doing. If you don't, then you're not as good > as you think you are and perl is a lot more difficult than you realize. > (or as a possible alternative, you're only dealing with > kindergarten-level perl--which is a good thing really.) >=20 > By the standard you think I'm setting, MANY of us can mentally > statically parse ruby, python, most C, and especially scheme, just like > MANY of us learned how to diagram natural languages like English in > grade school. >=20 > In increasing order of difficulty to parse: scheme, python, C, ruby. >=20 > Notice that perl isn't on that list. Yes, I saw all this. No, I don't think it's productive to have this discussion on the Ruby list. Anything else I might have to say . . . won't be said. --=20 Chad Perrin [ original content licensed OWL: http://owl.apotheon.org ] --ew6BAiZeqk4r7MaW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkx0vZIACgkQ9mn/Pj01uKUhOACdHyoVzLT8u68agke3O2qQ43Xr biIAnRnylR1PG2l0IM3sTYRX35RlDOXW =ga1u -----END PGP SIGNATURE----- --ew6BAiZeqk4r7MaW--