Are you aware of our web page that compares SPLat's proprietary language with several other languages used for controls programming? I set that page up some time ago to show the same controller program written in several languages. I created a simple SPLat program that does 3 things concurrently using multitasking. A friend wrote me the equivalent in Dynamic C. I wrote the equivalent in Ladder (a horrid experience!).
I still needed the same function in Basic but lacked the facilities to do it myself. So I ran a competition to encourage someone out there to write us a Basic example. The challenge was finally taken up by Jonathan Tulley in Scotland. Jonathan won $500 worth of SPLat products for his trouble, and we gained a Basic example. The result is now online here.
I have tried to make this comparison as fair and transparent as possible. I welcome any feedback.
We are also extending a challenge to our competitors. It was posted May 7 2006, and so far nobody has taken us up on it. In essence, subject to a few reasonable conditions, for any competitor who makes a product broadly equivalent to SPLat in hardware terms, we will publish their example program and link to their website if they are prepared to reciprocate.
So come on competitors, where are you?
