Which is an interesting premise, but it could use a lot more explanation on what makes this language actually "general purpose" and not itself a domain specific language for the domain of algorithms (in particular, representing something other than algorithms where this language excels).
As it stands, it looks exactly like a domain specific language for the domain of "algorithms that expect to be run on a system with Cocoa or some approximation thereof". But I'm probably missing something, in which case that something could use some explication in the introduction or on the "about" page.
As it stands, it looks exactly like a domain specific language for the domain of "algorithms that expect to be run on a system with Cocoa or some approximation thereof". But I'm probably missing something, in which case that something could use some explication in the introduction or on the "about" page.