Latest progress on my programming language: Some basic APL functionality has been implemented (such as ⍴, ⍳, ¨).
The main thing that sets my language apart from APL is that it's lazy evaluated. That is essential when working with large arrays. An operation such as ⍉ or two-argument ⍴ are very cheap in terms of CPU usage.
I've also started building a simple user interface for it.
@modrobert Yes, this code will work in my implementation. Note that it's slow because it's very inefficient. However, it's the most clear way of doing it.
If you want to optimise it the resulting code is going to be much uglier in standard APL.
@loke Also like the awesome classic light-blue striped continuous paper style ("pyjama") in the interpreter. Looking forward to try your programming language.