-
Help save the world!
-
If you want to program in C, program in C. It's a nice language. I use it occasionally...
-
No, I'm not going to explain it. If you can't figure it out, you didn't want to know anyway...
-
Because . doesn't match \n. [\0-\377] is the most efficient way to match everything currently. Maybe \e should match everything. And \E would of course match nothing.
-
Perl has a long tradition of working around compilers.
-
Odd that we think definitions are definitive.
-
Let us be charitable, and call it a misleading feature
-
Even if you aren't in doubt, consider the mental welfare of the person who has to maintain the code after you, and who will probably put parens in the wrong place.
-
... an initial underscore already conveys strong feelings of magicalness to a C programmer.
-
Your csh still thinks true is false. Write to your vendor today and tell them that next year Configure ought to 'rm /bin/csh' unless they fix their blasted shell.
-
There's often more than one correct thing.There's often more than one right thing.There's often more than one obvious thing.
-
Boxed Multiple bouncing balls in a box are a metaphor for community. Notice how the escaping balls explode. This is what happens to people who move from Perl to Ruby.
-
Anyway, there's plenty of room for doubt. It might seem easy enough, but computer language design is just like a stroll in the park.Jurassic Park, that is.
-
The following two statements are usually both true: There's not enough documentation. There's too much documentation.
-
And other operators aren't so special syntactically, but weird in other ways, like 'scalar', and 'goto'.
-
Historically Tcl has always stored all intermediate results as strings. (With 8.0 they're rethinking that. Of course, Perl rethought that from the start.)
-
That means I'll have to use $ans to suppress newlines now.Life is ridiculous.
-
Symmetry is overrated. Overrated is symmetry.
-
I'm sure a mathematician would claim that 0 and 1 are both very interesting numbers.
-
Now, I'm not the only language designer with irrationalities. You can think of some languages to go with some of these things.
-
It would be possible to optimize some forms of goto, but I haven't bothered.
-
I don't know if it's what you want, but it's what you get.
-
I wouldn't ever write the full sentence myself, but then, I never use goto either.
-
Any false value is gonna be fairly boring in Perl, mathematicians notwithstanding.