最近更新されたチャンネル

選ぶとそのチャンネルだけを表示すべてのチャンネル →

絞り込み結果

6 件
並び順
スライド 8 枚27:16EN
JSJane Street· 2024年11月15日Tudor Brindus on Finding and Reducing System JitterTudor Brindus · Jane StreetA memory ping-pong benchmark reveals how virtualization, interrupts, CPU frequency changes and speculation can disrupt low-latency systems.Software engineeringオブザーバビリティと信頼性インフラとデプロイ
スライド 7 枚15:59EN
JSJane Street· 2024年5月7日Tail Calls and Local Regions in OCamlA list-counting example reveals why a local closure can escape at a tail call, and how regional mode and [@nontail] affect the result.Programming LanguagesSoftware engineeringDeveloper productivity
スライド 5 枚23:25EN
JSJane Street· 2024年2月20日Richard Eisenberg: How OCaml Locals Reduce Garbage-Collected AllocationRichard Eisenberg · Jane StreetAn annotated list-processing example shows why locality must be preserved both when values are created and when functions consume them.Programming LanguagesSoftware engineering
スライド 3 枚22:27EN
JSJane Street· 2024年2月7日How OCaml Infers LocalityA look at local and global mode inference, module signatures, mode crossing for integers, and conversions between function types.Programming LanguagesSoftware engineering
スライド 5 枚15:17EN
JSJane Street· 2024年1月31日OCaml Locals, Modes, and SubmodingA worked explanation of how local and global modes control escaping values, and how those modes interact with function types.Programming LanguagesSoftware engineering
スライド 7 枚25:44EN
JSJane Street· 2017年3月9日Why Functional Programming Matters at Jane StreetA Jane Street developer revisits John Hughes’s classic argument and explains why expressive static types rank highest for trading systems.Programming LanguagesSoftware engineeringCoding Culture