The Future of Programming with Richard Eisenberg
Signals and Threads18 Touko 2023

The Future of Programming with Richard Eisenberg

Richard Eisenberg is one of the core maintainers of Haskell. He recently joined Jane Street’s Tools and Compilers team, where he hacks on the OCaml compiler. He and Ron discuss the powerful language feature that got him into PL design in the first place—dependent types—and its role in a world where AIs can (somewhat) competently write your code for you. They also discuss the differences between Haskell and OCaml; the perils of trying to make a language that works for everybody; and how best a company like Jane Street can collaborate with the open source community.

You can find the transcript for this episode on our website.

Some links to topics that came up in the discussion:

Tämä jakso on lisätty Podme-palveluun avoimen RSS-syötteen kautta eikä se ole Podmen omaa tuotantoa. Siksi jakso saattaa sisältää mainontaa.

Jaksot(32)

Learning Goals and the Goals of Learning: Teaching in the Age of AI with Aaron Bauer

Learning Goals and the Goals of Learning: Teaching in the Age of AI with Aaron Bauer

Aaron Bauer is a software engineer and one of Jane Street's few developer educators—a role that splits his time between writing code and teaching other people how to write it. Before joining the firm,...

23 Syys 1h 36min

Wrestling the world into rows with Eric Mannes

Wrestling the world into rows with Eric Mannes

"Alternative data" is Wall Street's name for information that comes from non-traditional sources: satellite photos of parking lots, credit card panels, weather forecasts. Eric Mannes has spent over a ...

2 Syys 1h 25min

Building a data warehouse from scratch with Jacob Baskin

Building a data warehouse from scratch with Jacob Baskin

In university Jacob Baskin studied at the intersection of computer science and economics, thinking about systems that incentivize people to express their true preferences. He put those ideas into prac...

24 Kesä 1h 34min

The Network as a Program with Nate Foster

The Network as a Program with Nate Foster

Nate Foster is a professor at EPFL in Switzerland in the Networked Systems Abstractions Lab, and a visiting researcher at Jane Street on the Networking team. In this episode, he and Ron consider what ...

1 Kesä 1h 34min

Why Testing is Hard and How to Fix it with Will Wilson

Why Testing is Hard and How to Fix it with Will Wilson

Will Wilson is the founder and CEO of Antithesis, which is trying to change how people test software. The idea is that you run your application inside a special hypervisor environment that intelligent...

17 Maalis 1h 48min

Why ML Needs a New Programming Language with Chris Lattner

Why ML Needs a New Programming Language with Chris Lattner

Chris Lattner is the creator of LLVM and led the development of the Swift language at Apple. With Mojo, he’s taking another big swing: How do you make the process of getting the full power out of mode...

3 Syys 20251h 12min

The Thermodynamics of Trading with Daniel Pontecorvo

The Thermodynamics of Trading with Daniel Pontecorvo

Daniel Pontecorvo runs the “physical engineering” team at Jane Street. This group blends architecture, mechanical engineering, electrical engineering, and construction management to build functional p...

25 Heinä 202558min

Building Tools for Traders with Ian Henry

Building Tools for Traders with Ian Henry

Ian Henry started his career at Warby Parker and Trello, building consumer apps for millions of users. Now he writes high-performance tools for a small set of experts on Jane Street’s options desk. In...

28 Touko 20251h 19min

Suosittua kategoriassa Liike-elämä ja talous

sijotuskasti
vallattomat
mimmit-sijoittaa
rss-rahapodi
psykopodiaa-podcast
rss-oivalluksia-rahasta-elamasta
ostan-asuntoja-podcast
rss-rahamania
rss-startup-ministerio
oppimisen-psykologia
rss-karon-grilli
sijoituspodi
rss-paasipodi
rss-lahtijat
rss-bisneksen-pehmea-puoli
rss-elama-jota-rakastat
rss-hereilla
rss-kahavia-ja-markkinointia-podcast
rss-porssipuhetta
sijoitusovi-podcast