"David L. Nicol" wrote:
> 
> > Christian Soeller wrote:
> > >
> > > The other problem with arrays is: how do we deal with functions that
> > > take multiple piddle arguments if they are arrays:
> > >
> > >    @result = integrate @x, @y, @bounds;
> > >
> > > Won't those all be clumped into one big input array?
> 
> if strongly typed barewords are allowed to represent variables
> (like they do in most other languages)
> 
> we could have
> 
>         my piddle x,y,bounds;
> 
>         @result = integrate x,y,bounds
> 
> we would know x,y, and bounds are piddles without needing the
> marker indicating scalar (they aren't scalars, they're piddles)
> or container (@ or %) type.
> 
> And then the line noise haters can say
> 
>         my SCALAR x;
> 
> and they're happy.

Interesting idea. However, possibly very unlikely to be implemented.
Or are there any efforts in that direction?

  Christian

Reply via email to