caml trading
play

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


  1. Caml Trading 12 Years of OCaml in the Real World � Yaron (Ron) Minsky

  2. Who are we?

  3. Why OCaml?

  4. Where are we now?

  5. Why did it work?

  6. Why did it work? • The time was right

  7. Why did it work? • The time was right • The technology was a match

  8. Why did it work? • The time was right • The technology was a match • The business was open

  9. Problems that aren’t

  10. Problems that aren’t Hiring

  11. Problems that aren’t Hiring Training

  12. Problems that aren’t Hiring Training Parallelism

  13. Problems that are

  14. Problems that are Optimization

  15. Problems that are Optimization Dev tools

  16. Problems that are Optimization Dev tools Library Availability

  17. Problems that are Optimization better inlining with flambda Dev tools Library Availability

  18. Problems that are Optimization better inlining with flambda jenga, merlin, ocamldoc-v2, ocp-indent, Dev tools extension-points, module aliases Library Availability

  19. Problems that are Optimization better inlining with flambda jenga, merlin, ocamldoc-v2, ocp-indent, Dev tools extension-points, module aliases ctypes Library Availability janestreet.github.io OPAM, OCaml Platform

  20. The Future

  21. The Future • Release more code! 
 janestreet.github.io 
 Core, Async, Jenga, Iron

  22. The Future • Release more code! 
 janestreet.github.io 
 Core, Async, Jenga, Iron • OCaml Labs and OCamlPro

  23. The Future • Release more code! 
 janestreet.github.io 
 Core, Async, Jenga, Iron • OCaml Labs and OCamlPro • Help teachers

  24. Learn more http://blogs.janestreet.com

  25. Learn more http://blogs.janestreet.com Join us! http://janestreet.com/apply

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend