¿Qué beneficios obtengo de aprender Scheme? [cerrado]

8

Soy un programador de Java y he decidido aprender un poco sobre informática teórica. No tengo un título en eso y un poco de experiencia me ayudaría mucho, ya que no sé nada más que la codificación en lo que respecta al desarrollo de software.

Busqué respuestas en este sitio web y encontré que muchas personas recomendaron el libro "Estructura e interpretación de programas de computadora", pero como no tengo los conocimientos matemáticos necesarios para manejar este libro, decidí ir con "Cómo diseñar programas" en su lugar.

Mi pregunta aquí es ¿qué ganaría con esta experiencia? ¿Me enseñaría sobre informática como quiero? ¿O es mejor leer sobre algoritmos y estructuras de datos?

Mahmoud Hossam
fuente
¿Esquema? ¿Con relación a qué?
Abimaran Kugathasan

Respuestas:

7

Ese es un texto introductorio de CS ... no hay muchas matemáticas involucradas. Creo que sería mejor para usted recoger las matemáticas que necesita e ir con SICP. Tal vez pueda recoger lo que necesita de Khan Academy. Parte de la belleza de SICP es que te enseña una forma matemática de pensar sobre los problemas, de una manera que solo un lenguaje funcional puede (IMO).

tierra roja
fuente
pero se supone que la forma de diseñar programas es una mejora para SICP, supongo, y ambos servidores tienen el mismo propósito
Mahmoud Hossam
Esto definitivamente no es un texto intensivo en matemáticas.
Plataforma