What language do we use in the overworld backend.

Possible Solutions

  • Java

  • Go

Chosen Solution

  • probably Java

Pro Java

  • Everyone has already used it

  • Understandable language

  • Server-side language

  • Advanced library ecosystem, especially with Spring

Pro Go

  • Server-side language

  • Concise

Contra Java

  • Verbose

Contra Go

  • Not everyone knows this language

  • Library ecosystem is mostly unknown

  • no Contra