tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
[personal profile] tim
A blog comment in response to an argument that writing a parser for Perl is Turing-complete:

"That's some mighty fine left brain thinking there( especially for a Monday morning ), but does it in anyway affect any practical aspect of Perl? Like can it be used to show that Perl is more or less reliable/secure? This isn't a criticism of your node, but I left college 35 years ago, and this sort of analysis seems very ivory-tower-ish to me now. It's sort of like saying 'one cannot prove self-existence'. Is the fact that Perl cannot parse itself a good or bad thing, or can other languages do it? Does that make them superior?"

Computer science is an intellectual and pragmatic failure. Kids, if you're looking for a good career, major in English.

(no subject)

Date: 2009-08-13 04:48 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
Heh, that's an amusing proof. Anyway, I don't think the commenter could be called a computer scientist -- after all, they reject computer *science*. It's possible to be a computer user without being a computer scientist, but I wish more users-not-scientists would stop feeling insecure about it and manifesting their insecurity whenever they can.

(no subject)

Date: 2009-08-13 04:55 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
Iunno. The commenter uses Perl and doesn't care whether it's parseable. They have no use for a static analyzer or other niftiness that would be made possible otherwise. I don't think it's a failure to not have convinced them of the usefulness of these things they don't need.

(no subject)

Date: 2009-08-13 05:00 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
I work in Perl, and I don't really care in a practical sense. It's a consideration in whether to use the language or not, I guess, but it's not going to stop me. I don't know about other people.

Besides, there's always XS... *shudder*

(no subject)

Date: 2009-08-13 05:12 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
Oh well yeah. Candidate B would have to work very hard to make up the points they lost for that comment. But if there were a candidate C that said "Oh, that proof is nifty, but I guess I don't really care on a day-to-day basis", that would be a neutral statement unless it was delivered in a snarky way.

(no subject)

Date: 2009-08-13 05:17 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
Yeah, exactly. Somebody with no curiosity and a disdain for the "high falutin' ivory tower mumbo jumbo" is probably going to be annoying to work with and probably not as good at their job as they could otherwise be (where do you get if you refuse to ever read any papers?).

(no subject)

Date: 2009-08-13 05:02 pm (UTC)
From: [identity profile] wkfauna.livejournal.com
Also, I think many people who like Perl like it for its expressiveness, which is (at least part of) what makes it unparseable.

Profile

tim: Tim with short hair, smiling, wearing a black jacket over a white T-shirt (Default)
Tim Chevalier

November 2021

S M T W T F S
 123456
78 910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags