OCamlのための改良されたビルドシステム (blog.janestreet.com) 1 ポイント 投稿者 GN⁺ 2025-02-01 | 1件のコメント | WhatsAppで共有 関連記事 OxCaml - OCamlプログラミング言語向け拡張セット 1 ポイント · 1件のコメント · 2025-06-15 Mill - JavaとScalaのための高速なJVMビルドツール 11 ポイント · 0件のコメント · 2024-10-30 OCamlを自分の主力言語に選んだ理由 8 ポイント · 2件のコメント · 2025-08-15 OCamlを愛する理由(2023) 2 ポイント · 1件のコメント · 2025-11-08 1件のコメント GN⁺ 2025-02-01 Hacker Newsのコメント Duneの衝突メッセージにはユーモアがある。これは、プログラミングにおける例外処理の重要性を強調している Jane Streetの技術ポッドキャスト「Signals and Threads」のエピソードが勧められている。特に、2020年のビルドシステム、プログラミングの未来、オペレーティングシステムに関する回が興味深い Jane Streetが、HM型の関数型プログラミングが実務で高速かつ効率的に使えることを証明した点への敬意が示されている OCamlが高性能要件のある実務でもうまく機能することを示している Jane Streetで金融業界の仕事をすることは、一般的なテック業界の90%の仕事よりも、より面白くやりがいがあるのではないかという考えがある 複雑なコードベースよりも複雑なビルドシステムのほうが悪い。CMakeは複雑だと思われている Haskellを使った経験があり、OCamlはあまり合わなかったが、Reasonを試した後でOCamlに興味を持つようになった Jane StreetのオープンソースOCamlライブラリやツールは、外部ユーザー向けにはまだ準備が整っていないという印象を受ける 新しいビルドシステムを開発して移植することが、既存のビルドツールを採用するより本当に意味があるのか疑問に思っている Duneはビルドシステムの名前として最高だと思われている Rustから来たユーザーとして、OCamlのツールは不足していると感じる。LSPはまず dune build を実行する必要があり、新しいファイルを追加したときも再ビルドしないとLSPが認識しない。コンパイラエラーも不十分だ。OCamlを書くこと自体は楽しかったが、ツール不足のせいで学びにくかった
1件のコメント
Hacker Newsのコメント
dune buildを実行する必要があり、新しいファイルを追加したときも再ビルドしないとLSPが認識しない。コンパイラエラーも不十分だ。OCamlを書くこと自体は楽しかったが、ツール不足のせいで学びにくかった