> -----Original Message-----
> From: IBM Mainframe Discussion List 
> [mailto:IBM-MAIN@bama.ua.edu] On Behalf Of Turriff, Leslie
> Sent: Wednesday, November 02, 2011 1:59 PM
> To: IBM-MAIN@bama.ua.edu
> Subject: Re: SLightly O/T Perl
> 
>       Many language designers appear to be more concerned 
> with how easily a language can be parsed by its compiler than 
> by its users; thus the proliferation of arcane tokens 
> (,),{,},[,],\=,<>,->,;,:,... that give us double vision. :-)
> 
> Leslie Turriff

The main one that I hate is the back-tick `. Especially in shell scripts. Even 
more especially since, in most shells, it can be replaced by the easier to read 
$(...) instead of `...`. I also don't much care for \=, preferring != or <>. I 
only use the \ (backslash or "reverse solidus") in languages which use it as an 
"escape" function such as to perform line continuation or "special characters" 
such as \t (tab) \n (linefeed) \r (carriage return). I have nothing against 
parentheses (), braces{}, or brackets[]. Except that they are idiomatic to the 
language. I actually prefer [] for subscripts instead of (), which I associate 
with a function/subroutine call. I also get upset about & vs. &&, | vs. || and 
their idiomatic meanings.  I guess "consistency is the hobgoblin of small 
memories".

--
John McKown 
Systems Engineer IV
IT

Administrative Services Group

HealthMarkets(r)

9151 Boulevard 26 * N. Richland Hills * TX 76010
(817) 255-3225 phone * 
john.mck...@healthmarkets.com * www.HealthMarkets.com

Confidentiality Notice: This e-mail message may contain confidential or 
proprietary information. If you are not the intended recipient, please contact 
the sender by reply e-mail and destroy all copies of the original message. 
HealthMarkets(r) is the brand name for products underwritten and issued by the 
insurance subsidiaries of HealthMarkets, Inc. -The Chesapeake Life Insurance 
Company(r), Mid-West National Life Insurance Company of TennesseeSM and The 
MEGA Life and Health Insurance Company.SM

 

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to