Command line tools

Involving interaction with web services

  • Go

Realtime, high-performance

  • Rust

Web frontend

  • TypeScript

Web services

When focused on development speed (for example, in a startup):

  • TypeScript
  • Python

When focused on scale (large number of devs, performance improvements):

  • Go