comp.lang.ada
 help / color / mirror / Atom feed
From: pang@world.std.com
Subject: Re: Ada self-referential operators
Date: Fri, 10 Feb 1995 06:48:12 GMT
Date: 1995-02-10T06:48:12+00:00	[thread overview]
Message-ID: <D3ruwC.GoF@world.std.com> (raw)
In-Reply-To: ROGOFF.95Feb8090424@sccm.Stanford.EDU

In article <ROGOFF.95Feb8090424@sccm.Stanford.EDU>,
Brian Rogoff <rogoff@sccm.stanford.edu> wrote:
>John G. Volan writes:
>    I never cease to be amazed (and disgusted) at how enamored some people
>    in this industry seem to be about using arbitrary sequences of special
>    characters for just about everything under the sun.  Who says it's
>    *desirable* to load up a language with a lot of cryptic
>    "mathematicalese"?  Doesn't anyone remember how *hard* it was to learn
>    math, way back in grade school?
>
>In some problem domains it is very useful to have concise operators. 
>MATLAB, for example, even makes up new "YAFOs" to represent common 
>matrix manipulations. While I agree that overuse of special operators 
>could lead to highly unreadable code, tasteful use of such operators 
>makes reading math, and by extension, mathematical code, easier (IMO). 
>People could also choose bad names for functions and variables and make 
>code unreadable that way, yet I've never heard it suggested that we should 
>program in the untyped lambda calculus!

the problem is the keyboard/ascii character set. it's not rich/expressive
enough! 

what does it take to use symbol/graphics to represent operators and other 
language constructs/elements?



  parent reply	other threads:[~1995-02-10  6:48 UTC|newest]

Thread overview: 17+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-02-01  9:34 Ada self-referential operators R.A.L Williams
     [not found] ` <3hnoe6$1aoi@info4.rus.uni-stuttgart.de>
     [not found] ` <3grqrf$jkd@gnat.cs.nyu.edu>
1995-02-06 20:51   ` Kenneth Almquist
1995-02-08  2:06     ` John Volan
1995-02-08  6:45       ` Jay Martin
1995-02-08  9:04       ` Brian Rogoff
1995-02-08 20:13         ` John DiCamillo
1995-02-09 23:52           ` David Weller
1995-02-10  6:48         ` pang [this message]
1995-02-10 16:15           ` Robert I. Eachus
1995-02-09 17:30       ` Norman H. Cohen
1995-02-11 13:56         ` Robert Dewar
     [not found]   ` <3id9qi$a7m@usenet.srv.cis.pitt.edu>
1995-02-25 13:28     ` Larry Kilgallen, LJK Software
1995-03-08 23:26     ` Val Kartchner
  -- strict thread matches above, loose matches on Subject: below --
1995-02-10 17:07 R.A.L Williams
1995-02-11  5:34 ` Keith Thompson
     [not found] <3id0oo$e64@gnat.cs.nyu.edu>
1995-02-23 17:45 ` Brian Hanson
1995-03-01 18:41   ` Thomas G. Coles (1W0)
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox