Há humor nas mensagens de conflito do Dune. Isso enfatiza a importância do tratamento de exceções na programação
Um episódio do podcast técnico da Jane Street, Signals and Threads, é recomendado. Em especial, os episódios de 2020 sobre sistemas de build, o futuro da programação e sistemas operacionais são interessantes
É expressa admiração pelo fato de a Jane Street ter provado que programação funcional com tipos HM pode ser usada de forma rápida e eficiente na prática
Mostra que OCaml também pode funcionar bem na prática mesmo com requisitos de alto desempenho
Fica a sensação de que trabalhar na indústria financeira na Jane Street seria mais divertido e recompensador do que 90% dos empregos na indústria de tecnologia em geral
Um sistema de build complexo é pior do que uma base de código complexa. CMake parece complexo
Há experiência com Haskell, e embora OCaml não tenha combinado muito bem, depois de experimentar Reason surgiu interesse por OCaml
Fica a impressão de que as bibliotecas e ferramentas open source de OCaml da Jane Street ainda não estão prontas para usuários externos
Há curiosidade sobre se desenvolver e portar um novo sistema de build faz mais sentido do que adotar ferramentas de build existentes
Dune parece ser o melhor nome entre os sistemas de build
Como usuário vindo de Rust, há a sensação de que faltam ferramentas em OCaml. O LSP precisa executar primeiro dune build, e ao adicionar um novo arquivo é preciso compilar de novo para que o LSP o reconheça. Os erros do compilador também deixam a desejar. Escrever OCaml foi agradável, mas a falta de ferramentas dificulta o aprendizado
1 comentários
Comentários do Hacker News
dune build, e ao adicionar um novo arquivo é preciso compilar de novo para que o LSP o reconheça. Os erros do compilador também deixam a desejar. Escrever OCaml foi agradável, mas a falta de ferramentas dificulta o aprendizado