Glad you like the spaces in names! It's not hard to implement without too much ambiguity. :) There are a few tricks I need to pull to make things like: `if x then y else z` be interpreted correctly.
Fun fact: The slowness is bottlenecked by how fast I can update the text editor - the calculations themselves usually only take 10% of the update time. It's a big area that can be improved.
Interesting. I really had just assumed the iPhone was under-powered (having no idea what the device is really doing in the background). If it can go faster, that would certainly be icing. But over all, I think I'll largely be using it to sketch an idea here or there, and it is plenty fast for that. The slowdown is only noticeable for the included big reference documents. (Which are great - being able to twiddle with the features inside the definitions is now my favorite way to learn.)
Fun fact: The slowness is bottlenecked by how fast I can update the text editor - the calculations themselves usually only take 10% of the update time. It's a big area that can be improved.