Hay humor en el mensaje de conflicto de Dune. Esto resalta la importancia del manejo de excepciones en programación
Se recomienda un episodio del pódcast técnico de Jane Street, Signals and Threads. En particular, resultan interesantes los episodios de 2020 sobre sistemas de build, el futuro de la programación y sistemas operativos
Se expresa admiración por cómo Jane Street demostró que la programación funcional con funciones tipadas HM puede usarse de forma rápida y eficiente en la práctica
Muestra que OCaml también puede funcionar bien en entornos reales incluso con requisitos de alto rendimiento
Da la impresión de que trabajar en la industria financiera en Jane Street podría ser más divertido y gratificante que el 90% de los trabajos en la industria tecnológica en general
Un sistema de build complejo es peor que una base de código compleja. CMake parece complejo
Hay experiencia usando Haskell, y aunque OCaml no terminó de encajar, después de probar Reason surgió interés por OCaml
Se tiene la impresión de que las bibliotecas y herramientas open source de OCaml de Jane Street todavía no están listas para usuarios externos
Surge la duda de si desarrollar y portar un nuevo sistema de build tiene más sentido que adoptar herramientas de build existentes
Dune parece ser el mejor nombre para un sistema de build
Como usuario que viene de Rust, se siente que faltan herramientas en OCaml. El LSP necesita ejecutar primero dune build, y al agregar archivos nuevos hay que volver a compilar para que el LSP los reconozca. También faltan errores del compilador más útiles. Escribir OCaml fue agradable, pero la falta de herramientas hace que sea difícil aprenderlo
1 comentarios
Comentarios de Hacker News
dune build, y al agregar archivos nuevos hay que volver a compilar para que el LSP los reconozca. También faltan errores del compilador más útiles. Escribir OCaml fue agradable, pero la falta de herramientas hace que sea difícil aprenderlo