1 pontos por GN⁺ 2025-02-01 | 1 comentários | Compartilhar no WhatsApp

1 comentários

 
GN⁺ 2025-02-01
Comentários do Hacker News
  • 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