Static typing is great!

  1. Compile time type safety is fastest feedback to one’s code
  2. Better compiler optimisation (memory allocation based on specific datatype)
  3. Improved IDE support (better auto-completion, refactoring, etc)
  4. Scalability due to improved code readability