Basicamente, a tua dúvida já foi resolvida. Vou abrir um comentário sobre a tua suposição de que o twitter usa Python e JS.
Há menos de um ano o Twitter disponibilizou, pelo menos parte, do seu código de recomendação. Em https://github.com/twitter/the-algorithm/tree/main
Nas linguagens tem:
- Scala 63%
- Java 21,9%
- Starlark 5.8% (para Bazel)
- Python 3,9%
- Thrift 2.4% (serialização)
- c++ 1.8%
- Outros 1.2%
Bem, Python aparece em 4º lugar. JS, se tiver será no 1.2% junto com outras coisas. Apesar de Scala usar a JVM, é outras linguagem, diferente de Java.