Hi Torsten To re-implement APL or J capabilities in pure smalltalk is an interesting approach. The problem I see currently is the performance when handling large arrays with thousands or millions of rows and/or columns.
During some performance tests I saw that for arrays with a few hundred rows/cols, the calculation speed of Pharo and J is nearly the same. When handling arrays with thousands or a few millions of rows/cols, J is 7-10 times faster than Pharo. During the last decades, J has been optimized explicitly to handle (very) large arrays. In my opinion, it would be difficult to get the same processing speed in pure smalltalk. That's not a disadvantage of smalltalk, it's simply the nature of different languages. Martin > Stef wrote: >> Hi Martin >> >> I imagine that you know the OOPAL paper showing APL + Objects because it >> would be cool to have it for Pharo :). > > Hi Stef, > > do you know: http://astares.blogspot.de/2014/10/apl-concepts-in-pharo.html > > Bye > T.
