Chaînes mises à jour récemment

Choisissez-en une pour ne voir qu’elleToutes les chaînes →

Résultats

54 articles
Trier
9 diapositives1:05:45EN
JSJane Street· 11 sept. 2026Cyrus Omar on Live Programming and a Computational Commons for Humans and AICyrus OmarA demonstration of Hazel shows how immediate feedback, structured collaboration and carefully scoped permissions could support people and AI agents working together.Programming LanguagesHuman-AI CollaborationWorkflows de développement et tests+2
1:34:36EN
JSJane Street· 1 juin 2026Nate Foster: Treating the Network as a ProgramYaron Minsky, Nate Foster · Jane StreetFrom programmable switches to BGP, a programming-languages researcher explains how higher-level policies and formal models can make networks easier to change.Infrastructure et déploiementProgramming LanguagesSoftware engineering+2
7 diapositives46:35EN
JSJane Street· 25 mars 2026Jon Gjengset on the Cost of Concurrency CoordinationJon GjengsetWhy shared cache lines can make even read-heavy locks slow, and how a different data structure trades writer work for scalable reads.Software engineeringProgramming Languages
7 diapositives1:00:15EN
JSJane Street· 17 déc. 2025Arjun Guha on How Language Models Represent Code and How People Prompt ThemArjun Guha · Northeastern UniversityExperiments with activation steering and student-written prompts reveal how programming models behave—and why evaluating them requires more than a single benchmark score.Programming LanguagesModel InterpretabilityAgents de code+2
9 diapositives52:05EN
JSJane Street· 24 oct. 2025Corwin de Zahr: Exploring OCaml Runtime Safety Through a CTF ChallengeCorwin de Zahr · Jane StreetA deliberately restricted OCaml sandbox becomes a way to examine type safety, callbacks, memory representation and binary debugging.Programming LanguagesCybersecuritySoftware engineering
1:12:58EN
JSJane Street· 4 sept. 2025Chris Lattner on Mojo and the Search for Portable GPU PerformanceYaron Minsky, Chris Lattner · Jane StreetRon Minsky and Chris Lattner discuss the language and compiler design behind Modular’s effort to make accelerator programming both portable and fast.Programming LanguagesGPU programming & kernelsSoftware engineering+1
11 diapositives1:01:23EN
JSJane Street· 27 août 2025Will Crichton on Making Rust More UnderstandableWill Crichton · Brown UniversityOwnership visualizations, interactive trait diagnostics and program slicing illustrate an evidence-based approach to developer tools.Programming LanguagesSoftware engineeringWorkflows de développement et tests+1
4 diapositives1:27:41EN
JSJane Street· 24 juil. 2025Ron Minsky on the Saga of Multicore OCaml at Jane StreetRon Minsky · Jane StreetA production migration exposed garbage-collector regressions, led to a new pacing design, and illustrated the difficulty of turning research into reliable infrastructure.Programming LanguagesSoftware engineeringObservabilité et fiabilité
1:19:40EN
JSJane Street· 28 mai 2025Ian Henry on Building Trader Tools, Functional UIs and Creative CodingRon Minsky, Ian Henry · Jane StreetFrom high-density options interfaces to a 3D playground, Ian Henry and Ron Minsky explore the software choices that make complex tools usable.Software engineeringProduct engineeringProgramming Languages+2
10 diapositives47:08EN
JSJane Street· 3 avr. 2025Chris Casinghino on Making OCaml Safe for Performance EngineeringChris Casinghino · Jane StreetJane Street’s OCaml extensions use layouts and modes to offer more control over memory and parallelism while preserving safety and familiar programming patterns.Programming LanguagesSoftware engineering
4 diapositives1:03:21EN
JSJane Street· 9 déc. 2024Horace He on Building ML Systems for Trillion-Trillion OperationsHorace He · MetaHow GPU bottlenecks, compiler design and distributed parallelism shape the systems behind large-scale model training.GPU programming & kernelsDistributed training & inferenceMachine Learning+2
7 diapositives40:33EN
JSJane Street· 23 oct. 2024Charlie Marsh on uv: Python Dependency Resolution and PerformanceCharlie Marsh · AstralThe Astral founder explains universal lockfiles, Python packaging constraints, and the data structures and cache design behind uv.Developer productivityProgramming LanguagesSoftware engineering
3 diapositives9:25EN
JSJane Street· 1 oct. 2024Richard Eisenberg: Using OCaml’s Coercion OperatorRichard Eisenberg · Jane StreetA practical tour of subtyping, polymorphic variants and private type abbreviations, with no runtime conversion cost.Programming LanguagesSoftware engineering
4 diapositives8:06EN
JSJane Street· 7 août 2024How OCaml's Proposed Include Functor Syntax Reduces RepetitionA reverse-array example shows how to derive common module functions from a minimal implementation without an extra wrapper module.Programming LanguagesSoftware engineering
5 diapositives11:28EN
JSJane Street· 13 juin 2024OCaml Local Types: Regional Parameters and Loop RegionsA demonstration explains why some local parameters can cross a function boundary and how loop regions reclaim allocations.Programming LanguagesSoftware engineering
4 diapositives9:14EN
JSJane Street· 29 mai 2024OCaml Local Function Types: Why Partial Application Can EscapeRichard Eisenberg · Jane StreetRichard Eisenberg uses a list-append example to show how a local argument changes the mode of a partially applied function in Jane Street’s OCaml compiler branch.Programming LanguagesSoftware engineering
7 diapositives15:59EN
JSJane Street· 7 mai 2024Tail 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
3:30EN
JSJane Street· 13 mars 2024Richard Eisenberg on Jane Street's OCaml ExperimentsRichard Eisenberg · Jane StreetJane Street's compiler team is exploring unboxed types, locality modes, and data-race-free parallelism to make OCaml's performance and memory management better suited to its needs.Programming LanguagesSoftware engineering
3 diapositives11:07EN
JSJane Street· 29 févr. 2024How OCaml Locals Use a Separate StackA list example shows how region-scoped local values can avoid repeated garbage-collected allocations.Programming LanguagesSoftware engineering
5 diapositives23:25EN
JSJane Street· 20 févr. 2024Richard 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 diapositives22:27EN
JSJane Street· 7 févr. 2024How 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 diapositives15:17EN
JSJane Street· 31 janv. 2024OCaml 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 diapositives12:52EN
JSJane Street· 23 janv. 2024OCaml Local Variables, Return Values and RegionsA worked example shows how `local_` and `exclave_` let a function accept a local value and return a local structure in its caller's region.Programming LanguagesSoftware engineering
4 diapositives8:52EN
JSJane Street· 5 janv. 2024Introducing Local Parameters in OCamlA demonstration of how Jane Street's experimental local mode restricts escaping values and makes function interfaces easier to reason about.Programming LanguagesSoftware engineering
Charger plus24 sur 54 affichés