Less not forget the competitors to Ethereum too, such as EOS or Cardano. These should provide better scalability.
Ethereum has a working smart contract on the foundation website, as well as an online compiler to test with.
EOS looks like the most developer-friendly crypto I've seen. If you can write in a language that can compile to WebAssembly, then you can create a DApp on EOS.