Waves Smart Contracts. What to Expect and When

The first version of non-turing complete contracts to try out are released to testnet, mainnet is scheduled for July. We plan to sufficiently improve them pripor to release, stay tuned.
Details can be found here: https://docs.wavesplatform.com/technical-details/waves-contracts-language-description.html

More sophisticated turing complete smart contracts system is to be developed through 2018.