Signals and Threads

Python, OCaml, and Machine Learning with Laurent Mazare

35 snips
Oct 7, 2020
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Expect Tests at Jane Street

  • Ron Minsky describes Jane Street's use of expect tests for exploratory programming and web scraping.
  • Expect tests capture and compare output, facilitating quick iteration and feedback within a text-based environment.
INSIGHT

Static vs. Dynamic Typing Trade-offs

  • Static typing offers strong guarantees but requires adapting to the type system's rules.
  • Dynamic typing skips this negotiation, beneficial for exploratory research with short-lived code.
INSIGHT

Python-OCaml Interoperability

  • Chain Street uses PyML for Python-OCaml interoperability, primarily calling OCaml from Python notebooks.
  • This lets OCaml developers expose libraries to Python users without writing Python code.
Get the Snipd Podcast app to discover more snips from this episode
Get the app