¿Cómo es tomar CS 3110 (estructuras de datos y programación funcional) en Cornell?

El mejor curso de todos!

De acuerdo, Ocaml tuvo un poco de dificultad para aprender al principio, pero una vez que lo entendí … todos los demás idiomas parecían problemáticos. Además, 3110 no se trata solo de aprender el ABC de Ocaml (aunque tomará la mayor parte del curso para aprender su funcionamiento) … ¡3110 es más que eso!

Es un viaje a través de las matemáticas de la programación en el que subes por la montaña de Zardoz y te iluminas como ingeniero de software. Es casi como pasar por la pubertad, lidiando con la incomodidad que su código ni siquiera compila (la mayoría de las veces) pero al mismo tiempo abarca todos los cambios dentro de usted a medida que se vuelve más maduro de esa manera cuando piensa en el código.

¡Funcional! ¡Todo es funcional! Y zardoz … bueno, solo zardoz puede zardoz el zardoz.

En una línea, este es el curso donde pasas de un programador aficionado a un desarrollador de software.