¿Cuáles son los mejores idiomas de código abierto (front-end y back-end) para la plataforma de reserva de autobuses en línea como megabus.com?

Odio ser el portador de malas noticias:

No hay una respuesta correcta o incorrecta aquí. Simplemente no lo hay.

En lo que respecta a las tecnologías, si marca BuiltWith, Megabus y Greyhound están construidos con .NET, pero otras compañías de autobuses, como Wanderu, están construidas con Java, Node y Python, y Peter Pan está construido con Angular y PHP.

Al final del día, usted es responsable de determinar qué tecnologías son mejores para sus desarrolladores y su producto. Hay considerablemente más variables en todo el escenario que simplemente ‘necesita hacer esto’, porque hay al menos 30 idiomas con raíces web con las que podría escribir un sitio web de venta de entradas con … Lua, Node, Clojure, Java, Scala, Go, Ruby, PHP, Python, C #, Erlang, C, VB, C ++, Perl, Fortran, Haskell, ML, Racket, Rust, Julia, Lisp, Smalltalk, Ada, Pascal, OCaml, TCL, Groovy (y todos menos 2 de estos son de código abierto)

Si puede encontrar algo con lo que se sienta cómodo y pueda hacer un buen caso para usarlo, no hay razón para que no pueda usarlo.