Some people may already be aware that AT has been launched on a mainnet (via the Burst altcoin -
http://www.theuknews.com/index.php/nav/newsr/5228) providing Turing complete "smart contracts" including the world's first decentralised Lottery (which is already running).
Whilst CIYAM Developers have *zero* VC funding nor any IPO funds we have however managed to create our "smart contracts" implementation and see it through to launching on a mainnet in a relatively short space of time (no easy feat)
It has been noted that the fact that currently ATs have to be written in an "assembly" language makes them not easy to develop but at the same time it should be noted that we are looking into using LLVM in order to allow ATs to be written in C or C++.
The Ethereum project have not only decided to not use any well known high level language (they have created their own) but they are also now forking a web browser (something that we have no plan to do as we think most people are simply not going to want to change their browser).
Also AT has been designed from the start to work on multiple blockchains (i.e. relatively easy to integrate with any alt and will get easier as we progress) and we plan to be able to demonstrate an "atomic cross-chain transfer" within the next month.
It is a "David vs. Goliath" issue that we face but we feel that providing a system that supports major existing high level programming languages and all main browsers and allowing all blockchains to join in is perhaps something that might be more appealing to the devs in this field compared to the Ethereum approach.
AT documentation can be found here:
http://ciyam.org/at (and yes it is rather technical)
Your comments are welcome.