Kürzlich aktualisierte Kanäle

Wählen, um nur diesen Kanal zu sehenAlle Kanäle →

Ergebnisse

11 Artikel
Sortieren
3 Folien9:25EN
JSJane Street· 1. Okt. 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 Folien8:06EN
JSJane Street· 7. Aug. 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 Folien11:28EN
JSJane Street· 13. Juni 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 Folien9: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
3:30EN
JSJane Street· 13. März 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 Folien11:07EN
JSJane Street· 29. Feb. 2024How OCaml Locals Use a Separate StackA list example shows how region-scoped local values can avoid repeated garbage-collected allocations.Programming LanguagesSoftware engineering
7 Folien12:52EN
JSJane Street· 23. Jan. 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 Folien8:52EN
JSJane Street· 5. Jan. 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
10:20EN
Lex FridmanPodcast · 2 StimmenHow C++ Is Standardized: Votes, Consensus and the Move to a Three-Year Release CycleGast: Bjarne Stroustrup · Moderation: Lex FridmanBjarne Stroustrup explains how the ISO committee works, why C++0x slipped to C++11, and how shorter cycles made C++14, C++17 and C++20 arrive on time.Open Source & CommunityProgramming LanguagesSoftware engineering+1
10:24EN
Lex FridmanPodcast · 2 StimmenConcepts: How C++ Finally Got Compile-Time Constraints on TemplatesGast: Bjarne Stroustrup · Moderation: Lex FridmanBjarne Stroustrup explains what C++ concepts are, why they are real and shippable today, and why it took decades to get them right.Programming LanguagesSoftware engineeringCoding Culture
14:47EN
Lex FridmanPodcast · 2 StimmenBuild Your Own Types: What Bjarne Stroustrup Learned from Simula, Fortran and LispGast: Bjarne Stroustrup · Moderation: Lex FridmanThe creator of C++ traces how Simula's user-defined types shaped his language, and why he builds for constrained, long-lived systems.Programming LanguagesSoftware engineeringCoding Culture