Diferencias entre #lang esquema y #lang racket

Supongo que la raqueta #lang es un dialecto del esquema con muchas más estructuras innovadoras y funciones comunes, y tal vez sería más pedagógico. ¿Cuáles son las ventajas de una raqueta #lang contra el esquema #lang?

Es mejor (o incluso posible) usar el esquema #lang en la raqueta para seguir todo el contenido de 'Estructura e interpretación de programas de computadora' o incluso 'Cómo diseñar programas'. HtDP es #lang racket específico?

Cualquiera que sea el código escrito en el esquema #lang, siempre y cuando no se incluyan bibliotecas, ¿se puede usar en el esquema Chicken o en cualquier intérprete principal?

Gracias por adelantado

Respuestas a la pregunta(1)

Su respuesta a la pregunta