Choosing Language

Dynamic Languages:

  • Great for small projects, difficult to scale in lines of code

Typed Languages:

  • Can be very verbose
  • Slow start.
  • Greate for large projects, easy refactoring.

Number of lines expected to write? Test Frameworks? Community Support? Coolade?

  • Is there a linter?
  • Is there consistency?
  • Is there a package management tool?
  • Is it easy to debug?
  • Is there a comunity?
  • Is it easy to search for support?