Tacit programming with various limitations can be done in APL.

In all APLs, you can do +/

In many APLs, you can do function assignment, so you can
do sum{is}+/ .  (You can not do this in APL2.)

In some APLs (e.g. Dyalog APL), there are composition operators, 
so you can do ssq{is} +/{compose}(power {compose} 2)

For more comprehensive tacit programming, you need fork,
and only J has fork.  (In Dyalog APL, you can define an 
operator that does fork, but the definition is not obvious
and in usage is not as pretty.)



----- Original Message -----
From: Justin Paston-Cooper <paston.coo...@gmail.com>
Date: Monday, November 22, 2010 0:34
Subject: Re: [Jprogramming] tacit programming
To: Programming forum <programming@jsoftware.com>

> I'm not really familar with APL. to what extent was tacit programming
> common in APL, and if it was not so common, what were the limitations?
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to