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