Lo que aprendí al convertir Python a Go
(gitlab.com)Reseña sobre cómo convirtieron el código de Reposurgeon (14 KLOC en Python), una herramienta para modificar/transformar el historial de un VCS, a 21 KLOC de código Go y lo hicieron más de 10 veces más rápido.
Como el código era complejo, fue difícil usar las herramientas automáticas de conversión existentes, así que lo fueron convirtiendo a mano y, en parte, el propio autor desarrolló un convertidor de código fuente de Python a Go para realizar la migración.
Un artículo que organiza uno por uno los puntos en los que hay diferencias entre los lenguajes.
Aún no hay comentarios.