筛选结果
169 篇排序
57:57EN → 简体中文Sebastian Funk:打造快速、安全且易维护的数据包处理器Sebastian Funk · Jane Street一个单核运行情数据的案例展示了延迟目标、分配控制和代码生成如何与高层抽象共存。
1:08:44EN → 简体中文Nathan Linger:Ontology,一套面向语言的权限系统Nathan Linger · Jane StreetJane Street 如何将权限表示为类型化声明,并通过英语界面提供给用户。
1:18:13EN → 简体中文Lindsey Kuper:为正确高效的并行计算设计抽象Lindsey Kuper · University of California, Santa Cruz从基于格的共享状态,到非侵入式并行语言和神经网络验证,高层抽象可以让系统既更安全又更高效。
1:03:45EN → 简体中文Jane Street 与 OCaml 编译器Yaron Minsky · Jane StreetRon Minsky 讲述一次偶然采用编程语言的经历,如何发展为对编译器工程和共享开源生态的长期投入。
1:20:09EN → 简体中文Stack Overflow 从来就不是为新手设计的嘉宾 Jeff Atwood · 主持 Lex Fridman在 Stack Overflow 十周年之际,Jeff Atwood 与 Lex Fridman 谈谜题、领导力、Discourse,以及为什么一个软件团队的健康程度,取决于它改动一个词的速度有多快。
1:26:44EN → 简体中文他像养孩子一样养大 Python,然后把它放手交给社区嘉宾 Guido van Rossum · 主持 Lex Fridman2018 年,Guido van Rossum 在与 Lex Fridman 的对谈中,从电子制作套件和生命游戏讲起,一直讲到他辞去“终身仁慈独裁者”的那个周四早晨。
1:06:51EN → 简体中文Marius Eriksen:用 Reflow 进行云端增量数据处理Marius Eriksen · GRAIL函数式语言和运行时将数据工作流转化为有类型的程序,复用已有结果并按需配置云资源。
1:14:23EN → 简体中文Cristina Rosu:用 Incr_dom 和 OCaml 构建动态 Web 应用Cristina Rosu · Jane Street从实用角度介绍 Elm 架构、虚拟 DOM 和增量计算,并现场演示计数器应用。
1:02:34EN → 简体中文Andy Ray:用 OCaml 设计 FPGA 并在其上运行软件Andy Ray · Jane StreetHardCaml 将 OCaml 变成硬件设计语言。Andy Ray 讲解 FPGA 基础、仿真和验证,并演示在软 CPU 上运行的 OCaml 软件栈。
1:14:37EN → 简体中文为 OCaml 添加效应系统Leo White · Jane Street一个原型将代数效应引入 OCaml 类型系统,并探索如何追踪异常、I/O 和局部可变状态。
1:08:43EN → 简体中文Ron Minsky:类型及其对软件的重要性Yaron Minsky · Jane Street类型系统可以提升程序性能、发现错误并指导大型重构,但其价值取决于语言和工作内容。Ron Minsky 通过实际例子解释其中的取舍。
1:10:18EN → 简体中文Shriram Krishnamurthi:为真实课堂设计计算课程Shriram Krishnamurthi · Brown UniversityBootstrap 项目将课程设计视为工程问题:先确定目标和约束,再支持教师并衡量学习成果。
1:06:49EN → 简体中文Bryan Cantrill:寻找性能飓风背后的蝴蝶Bryan Cantrill · Joyent微小缺陷可能穿过层层抽象,引发大规模性能故障。Bryan Cantrill 讲解如何通过提问、埋点和可视化展开调查。
56:12EN → 简体中文傅里叶的回声:从声波到快速卷积Christopher Hardin通过实际例子了解傅里叶变换、卷积,以及如何用数学方法让录音呈现真实或想象空间的声学效果。
56:06EN → 简体中文Jane Street 如何用 Iron 审查代码Ian Henry · Jane StreetJane Street 的内部审查工具记录每位审查者实际读过的内容,将反馈保存在代码中,并在发布前执行审查要求。
1:13:25EN → 简体中文Nate Foster:验证可编程网络数据平面Nate Foster, Yaron Minsky · Cornell Universityp4v 如何将程序验证用于数据包处理代码,以及其结论为何取决于控制平面假设。
52:51EN → 简体中文Caveat Configurator:当配置变成代码Dominick LoBraico · Jane StreetDominick LoBraico 解释灵活的 OCaml 插件为何给 Jane Street 的生产环境带来问题,以及配置生成和规范的插件管理如何应对这些问题。
59:14EN → 简体中文Arjun Guha:验证系统配置Arjun Guha · UMass AmherstPuppet 清单虽然是声明式的,仍可能具有非确定性或不具备幂等性。验证工具通过建模资源之间的相互作用来发现这些问题。
38:17EN → 简体中文如何利用确定性重放构建可靠的交易系统Brian Nigito · Jane Street撮合引擎、组播和状态机复制可以让高吞吐量交易系统具备恢复能力。本讲座解释了这一设计及其权衡。
25:44EN → 简体中文函数式编程为何对 Jane Street 重要Sebastian Funk · Jane Street一位 Jane Street 开发者重新审视 John Hughes 的经典论点,并解释为什么表达能力强的静态类型对交易系统最重要。
28:31EN → 简体中文Incremental:OCaml 中的自调整计算Sebastian Funk · Jane StreetSebastian 介绍 Jane Street 的动态依赖图库,以及高效更新背后的算法。
1:09:24EN → 简体中文Yaron Minsky 谈高效 ML:为代码读者编写 OCamlYaron Minsky · Jane StreetJane Street 分享类型、接口和抽象的实用经验,帮助大型 OCaml 代码库保持易理解和正确。
1:06:39EN → 简体中文Jane Street 为什么使用 OCamlYaron Minsky · Jane StreetJane Street 的一场演讲解释了函数式编程和静态类型如何帮助构建可靠的交易软件,也探讨了选择较冷门语言的代价。
23:58EN → 简体中文有效使用 ML:错误、抽象与复杂度管理Yaron Minsky · Jane Street一位 Jane Street 工程师讨论显式处理失败、样板代码、类型系统的克制,以及副作用的实际作用。
加载更多已显示 24 篇,共 169 篇









