¿Cuáles son algunos de los mejores proyectos realizados por los estudiantes de Oxford durante sus estudios académicos?

Lo mejor que vi fue a principios de la década de 1990, y por un programador llamado Jamie Lokier.

El curso en cuestión era sobre programación funcional, y el lenguaje en el que se enseñaba era un lenguaje similar a Miranda llamado Orwell. (Esto fue, por supuesto, antes de la aparición de Haskell, en el que entiendo que el curso ahora se enseña).

La práctica en cuestión era introducir a los estudiantes de grado a la forma en que el lenguaje funcional manejaba las E / S (que, en ese momento, no era tan fácil como la forma en que Haskell usa Mónadas … y cuando digo que algo era “menos fácil que las Mónadas” , entiendes lo desagradable que fue).

La práctica exigía la implementación de una “cosa” bastante básica que simulaba el recorrido del directorio en un shell Unix (esto era, recuerde, antes de Linux), y por lo tanto tenía que implementar equivalentes funcionales de los comandos “ls” y “cd”.

Jamie se dejó llevar un poco e implementó no solo el comando mkdir, sino también un montón de otras cosas, incluido el equivalente de tuberías con nombre SunOS (pre-Solaris).

Lo llamó “Orwix”.

Continuó con cosas aún más extrañas: es el autor original del “modo de plegado de Emacs”, y si buscas “Jamie Lokier Linus Torvalds”, verás muchas discusiones realmente intrincadas a lo largo de los años entre los dos. , pero Jamie ya no es uno de los 10 principales contribuyentes al kernel de Linux 🙂

No puedo decir que entiendo completamente la pregunta, pero he publicado los proyectos de mis alumnos (incluyendo tesis de pregrado, tesis de maestría de algunos programas diferentes y tesis doctorales) en mi sitio web: Oxford Chaotic Dynamics (OCD)

Varios de estos proyectos son excelentes, pero no tengo acceso a los proyectos de otros grupos de investigación, por lo que no puedo dar una respuesta directa a una pregunta comparativa.

Puedes mirar los proyectos publicados y decidir por ti mismo cuáles crees que son los mejores.