Caml Trading 12 Years of OCaml in the Real World Yaron (Ron) - - PowerPoint PPT Presentation

caml trading
SMART_READER_LITE
LIVE PREVIEW

Caml Trading 12 Years of OCaml in the Real World Yaron (Ron) - - PowerPoint PPT Presentation

Caml Trading 12 Years of OCaml in the Real World Yaron (Ron) Minsky Who are we? Why OCaml? Where are we now? Why did it work? Why did it work? The time was right Why did it work? The time was right The technology was a match


slide-1
SLIDE 1

Caml Trading

12 Years of OCaml in the Real World

  • Yaron (Ron) Minsky
slide-2
SLIDE 2

Who are we?

slide-3
SLIDE 3

Why OCaml?

slide-4
SLIDE 4

Where are we now?

slide-5
SLIDE 5

Why did it work?

slide-6
SLIDE 6

Why did it work?

  • The time was right
slide-7
SLIDE 7

Why did it work?

  • The time was right
  • The technology was a match
slide-8
SLIDE 8

Why did it work?

  • The time was right
  • The technology was a match
  • The business was open
slide-9
SLIDE 9

Problems that aren’t

slide-10
SLIDE 10

Problems that aren’t

Hiring

slide-11
SLIDE 11

Problems that aren’t

Hiring Training

slide-12
SLIDE 12

Problems that aren’t

Hiring Training Parallelism

slide-13
SLIDE 13

Problems that are

slide-14
SLIDE 14

Problems that are

Optimization

slide-15
SLIDE 15

Problems that are

Optimization Dev tools

slide-16
SLIDE 16

Problems that are

Optimization Dev tools Library Availability

slide-17
SLIDE 17

Problems that are

Optimization Dev tools Library Availability

better inlining with flambda

slide-18
SLIDE 18

Problems that are

Optimization Dev tools Library Availability

better inlining with flambda jenga, merlin, ocamldoc-v2, ocp-indent, extension-points, module aliases

slide-19
SLIDE 19

Problems that are

Optimization Dev tools Library Availability

better inlining with flambda jenga, merlin, ocamldoc-v2, ocp-indent, extension-points, module aliases ctypes janestreet.github.io OPAM, OCaml Platform

slide-20
SLIDE 20

The Future

slide-21
SLIDE 21

The Future

  • Release more code! 


janestreet.github.io
 Core, Async, Jenga, Iron

slide-22
SLIDE 22

The Future

  • Release more code! 


janestreet.github.io
 Core, Async, Jenga, Iron

  • OCaml Labs and OCamlPro
slide-23
SLIDE 23

The Future

  • Release more code! 


janestreet.github.io
 Core, Async, Jenga, Iron

  • OCaml Labs and OCamlPro
  • Help teachers
slide-24
SLIDE 24

Learn more

http://blogs.janestreet.com

slide-25
SLIDE 25

Join us!

http://janestreet.com/apply

Learn more

http://blogs.janestreet.com