Description: A typed-superset of Solidity, that compiles down with all the latest security workarounds.
100% Solidity Compatible. Protects against known issues by default. Performance Optimizations on Loom Network
With billions currently riding on Solidity-based contracts, there is no doubt that it is the de-facto smart-contract programming language. With each vulnerability found, and hacks debugged, Solidity becomes more secure and its quirks better known.
No way to expose a function by mistake, all functions are private only. The only way to expose a function would be to add it to the public interface at the beginning of a contract. This makes it easy to audit, and easy to code.