Blog

The joys of for each

One advantage of writing my own interpreter is the ability to add new features to the language. I have taken quite a bit of inspiration from other languages I have used, such as C++ and python. If you have used collections in Active4D, you may have used for each to iterate through a collection. Starting with v4.0, for each can …

Read More

More concise coding: using the “in” operator

I was coding the other day and wrote these kinds of tests for the millionth time: So I said to myself, “Self, there has got to be a better and faster way to do these tests.”

Read More

Simplicity, beauty and usability are the hallmarks of great software