최근 업데이트된 채널

선택하면 해당 채널만 표시모든 채널 보기 →

필터 결과

77개
정렬
3:11:09EN
Lex Fridman· 2020년 4월 18일팟캐스트 · 2명In the computational universe, the animals are always smarter than you게스트 Stephen Wolfram · 진행자 Lex FridmanStephen Wolfram talks with Lex Fridman about Rule 30, computational irreducibility, a hypergraph model of physics, and why Wolfram Language is a notation for talking about the world.Philosophy of ScienceProgramming LanguagesConsciousness+2
슬라이드 10장1:05:06EN
JSJane Street· 2020년 4월 15일Raph Levien: GPU Compute, Functional Design, and a 2D RendererRaph LevienA tour of GPU execution and memory explains why parallel rendering needs more than simply assigning one thread to every pixel.Software engineeringProgramming Languages
1:45:56EN
Lex Fridman· 2019년 12월 30일팟캐스트 · 2명Point eight is enough: Donald Knuth on algorithms, TeX, and a life in one chair게스트 Donald Knuth · 진행자 Lex FridmanLex Fridman visits Donald Knuth at home for a conversation about the IBM 650, geek brains, literate programming, The Art of Computer Programming, TeX, P versus NP, and a happiness budget of 80 percent.Coding CulturePhilosophyProgramming Languages+2
1:47:13EN
Lex Fridman· 2019년 11월 7일팟캐스트 · 2명When You Hit the Brakes, a Computer Is in the Way게스트 Bjarne Stroustrup · 진행자 Lex FridmanBjarne Stroustrup on why C++ still sits between the pedal and the pads, and why an abstraction that costs extra has no place in the language.오픈소스와 커뮤니티Programming LanguagesSoftware engineering+1
슬라이드 6장47:18EN
JSJane Street· 2019년 10월 24일Unboxed Types and Memory Layouts for OCamlStephen · Jane StreetStephen explains a proposed type-system extension for controlling data representation while retaining OCaml’s fast separate compilation.Programming LanguagesSoftware engineeringSemiconductors
슬라이드 11장1:05:59EN
JSJane Street· 2019년 9월 27일Derek Dreyer: Proving the Safety of Rust with RustBelt and IrisDerek Dreyer · Max Planck Institute for Software SystemsRust combines safe interfaces with libraries that use unsafe code internally. Derek Dreyer explains how RustBelt verifies those libraries and why its proof needs an expressive logic for concurrency.Programming LanguagesSoftware engineering보안과 안전
슬라이드 4장1:33:13EN
JSJane Street· 2019년 6월 27일Don Jones on PowerShell, Career Growth, and the First FollowerDon Jones · PluralsightPowerShell educator Don Jones reflects on writing small composable tools, building a resilient career, and helping others join a community.Programming LanguagesWorkflow automationSoftware engineering+2
1:13:06EN
Lex Fridman· 2019년 5월 13일팟캐스트 · 2명The Compiler That Got Apple, Google, and Intel to Share a Codebase게스트 Chris Lattner · 진행자 Lex FridmanChris Lattner walks through LLVM, Clang, Swift, TPU numeric formats, and why compiler work is mostly software engineering.인프라와 배포Open-source ecosystemsSoftware engineering+1
슬라이드 8장1:08:44EN
JSJane Street· 2019년 3월 8일Nathan Linger on Ontology: A Language-Oriented Permissions SystemNathan Linger · Jane StreetHow Jane Street represents permissions as typed declarations and presents them through an English-language interface.Programming LanguagesSoftware engineeringPrivacy & data governance
슬라이드 7장1:18:13EN
JSJane Street· 2019년 2월 11일Lindsey Kuper on Abstractions for Correct and Efficient Parallel ComputingLindsey Kuper · University of California, Santa CruzFrom lattice-based shared state to non-invasive parallel languages and neural-network verification, high-level abstractions can make systems both safer and faster.Programming LanguagesSoftware engineering
1:03:45EN
JSJane Street· 2018년 12월 7일Jane Street and the OCaml CompilerRon Minsky · Jane StreetRon Minsky traces an accidental language adoption into a long-term commitment to compiler engineering and a shared open-source ecosystem.Programming LanguagesSoftware engineeringDeveloper productivity+1
1:26:44EN
Lex Fridman· 2018년 11월 22일팟캐스트 · 2명He raised Python like a child, then set it free게스트 Guido van Rossum · 진행자 Lex FridmanIn a 2018 conversation with Lex Fridman, Guido van Rossum traces Python from electronics kits and Conway's Game of Life to the Thursday morning he resigned as benevolent dictator for life.오픈소스와 커뮤니티Programming LanguagesOpen-source ecosystems+3
슬라이드 6장1:06:51EN
JSJane Street· 2018년 10월 24일Marius Eriksen: Reflow for Incremental Cloud Data ProcessingMarius Eriksen · GRAILA functional language and runtime turn data workflows into typed programs, reuse prior results and provision cloud resources on demand.Software engineering인프라와 배포Programming Languages
슬라이드 9장1:14:23EN
JSJane Street· 2018년 8월 24일Cristina Rosu: Building Dynamic OCaml Web Apps with Incr_domCristina Rosu · Jane StreetA practical introduction to the Elm architecture, virtual DOM and incremental computation, followed by a live counter-app demonstration.Programming LanguagesSoftware engineeringDeveloper productivity+1
슬라이드 11장1:02:34EN
JSJane Street· 2018년 5월 10일Andy Ray on Designing and Running OCaml on FPGAsAndy Ray · Jane StreetHardCaml turns OCaml into a hardware design language. Andy Ray explains FPGA fundamentals, simulation and verification, then demonstrates an OCaml software stack running on a soft CPU.SemiconductorsProgramming LanguagesSoftware engineering+1
슬라이드 8장1:14:37EN
JSJane Street· 2018년 4월 5일Adding an Effect System to OCamlA prototype brings algebraic effects into OCaml’s type system and explores how to track exceptions, I/O and locally mutable state.Programming LanguagesSoftware engineering개발 워크플로와 테스트
슬라이드 5장1:08:43EN
JSJane Street· 2018년 3월 19일Ron Minsky on Types and Why They Matter in SoftwareYaron Minsky · Jane StreetType systems can make programs faster, catch mistakes and guide large refactorings, but their value depends on the language and the work. Ron Minsky explains the trade-offs through practical examples.Programming LanguagesSoftware engineering개발 워크플로와 테스트
슬라이드 6장1:10:18EN
JSJane Street· 2018년 2월 28일Shriram Krishnamurthi on Designing Computing Curricula for Real ClassroomsShriram Krishnamurthi · Brown UniversityThe Bootstrap project treats curriculum design as an engineering problem: start with goals and constraints, then support teachers and measure learning.EducationProgramming LanguagesSoftware engineering
슬라이드 6장1:13:25EN
JSJane Street· 2017년 11월 27일Nate Foster: Verifying Programmable Network Data PlanesNate Foster, Ron · Cornell UniversityHow p4v applies program verification to packet-processing code, and why its conclusions depend on control-plane assumptions.Programming LanguagesSoftware engineeringCode review & verification
슬라이드 5장52:51EN
JSJane Street· 2017년 6월 20일Caveat Configurator: When Configuration Becomes CodeDominick LoBraico · Jane StreetDominick LoBraico explains why flexible OCaml plugins created production problems at Jane Street, and how configuration generation and disciplined plugin management address them.Software engineeringProgramming Languages개발 워크플로와 테스트
슬라이드 5장59:14EN
JSJane Street· 2017년 3월 15일Arjun Guha on Verifying System ConfigurationsArjun Guha · UMass AmherstPuppet manifests can be declarative yet nondeterministic or non-idempotent. A verification tool models resource interactions to find those problems.Software engineeringCode review & verificationProgramming Languages
슬라이드 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
슬라이드 8장28:31EN
JSJane Street· 2017년 3월 9일Incremental: Self-Adjusting Computations in OCamlSebastian Funk · Jane StreetSebastian explains Jane Street’s dynamic dependency graph library and the algorithms behind efficient updates.Programming LanguagesSoftware engineeringDeveloper productivity
슬라이드 3장1:09:24EN
JSJane Street· 2016년 4월 5일Yaron Minsky on Effective ML: Writing OCaml for Code ReadersYaron Minsky · Jane StreetPractical lessons from Jane Street on using types, interfaces and abstraction to keep a large OCaml codebase understandable and correct.Programming LanguagesSoftware engineeringCode review & verification+1
더 보기77개 중 24개 표시