Peter Bex, mantenedor de CHICKEN Scheme: "CHICKEN 6 se retrasó por un bug que corrompía el heap"
Interview with Chicken Scheme Maintainer Sjamaan/Peter Bex
Entrevista a Peter Bex, mantenedor de CHICKEN Scheme y desarrollador profesional de Clojure. Habla de sus inicios con el C64 y Lisp, de por qué eligió CHICKEN, de la tensión entre minimalismo y estandarización en Scheme, y del bug de corrupción de heap que retrasó CHICKEN 6.0.0. También critica el rumbo del proyecto R7RS large y reflexiona sobre el futuro del lenguaje.
Cuando comenté el código de normalización de URI, ¡de repente dejó de fallar! Ese código no parecía hacer gran cosa, así que rápidamente lo localizamos en read-symbolic-link. Un vistazo rápido al código del núcleo confirmó que estaba totalmente roto por un cambio hecho para la transición a UTF-8 de CHICKEN 6.