¿Crees que Google’s Go será el futuro de la programación?

  • Golang es un lenguaje fantástico. Pero la relación de adaptación es muy lenta en comparación con nodejs. A continuación menciono algunos pros y contras del golang. Su futuro depende de los programadores y arquitectos de cómo usan golang para resolver su complejidad.
  • PROS
  • menos errores debido a la verificación más estricta del código por adelantado: tipo verificado, compilado
  • fácil de perfilar para pérdidas de velocidad y memoria
  • Construido en formato de código
  • construido para Google: base de código enorme monolítico, grandes binarios compilados, ejecuciones a escala
  • nativamente multiproceso
  • pequeña huella de memoria
  • opciones de idioma cuidadosamente diseñadas: sin herencia, elegante concurrencia
  • desarrollado e iterado activamente por Google, mejor con el tiempo
  • podría ayudar a reclutar ingenieros entusiasmados con la buena tecnología nueva
  • comunidad activa
  • CONTRAS
  • no tantas bibliotecas: arriesga desde el principio cuando la velocidad del desarrollador es importante
  • costo para nuevos desarrolladores para recoger Go
  • aún no se ha probado a escala: los primeros signos parecen sugerir que Go escalará bien (tanto en QPS grande como también en LOC grande)
  • ninguno de nosotros es un desarrollador experimentado de Go
  • versión y dependencia del paquete, no tan poderosas como otras
  • costo intermedio para tener dos tecnologías de back-end, mientras se migra nuestro primer prototipo a Go

En mi opinión, siempre habrá una multitud de idiomas, ya que ningún idioma puede satisfacer todas las necesidades, como la creación de aplicaciones web, aplicaciones móviles / tabletas, sistemas de back-end, procesamiento de texto, etc.

NO. Ningún lenguaje de programación puede dominar para siempre. Nuevas y mejores siguen llegando en cada década.