Write a Blog >>
ICFP 2018
Sun 23 - Sat 29 September 2018 St. Louis, Missouri, United States
Thu 27 Sep 2018 13:50 - 14:10 at Frisco - Session 4 Chair(s): Gabriel Scherer

Most of the OCaml ecosystem is geared towards Unix-like operating systems, mainly as this is the platform used by most of its developers. While OCaml tries to abstract away as many of the differences between the diverse platforms on which it runs, can we ever completely forget these individual platforms on which our code will run? This talk surveys some of the differences between Unix-like systems and Windows of which programmers of truly portable systems need to be aware. On the way, we look at the changes necessary to support Windows in some of the major OCaml tools, including opam, Merlin and Dune.

David Allsopp’s working life is paired between being a Research Associate at OCaml Labs in the Systems Research Group at the University of Cambridge’s Faculty of Computer Science and Technology and a countertenor of moderate renown.

Thu 27 Sep

Displayed time zone: Guadalajara, Mexico City, Monterrey change

13:30 - 14:10
Session 4OCaml at Frisco
Chair(s): Gabriel Scherer INRIA Saclay
Wall: rendering vector graphics with OCaml and OpenGL
Frédéric Bour Facebook Paris
Winning on Windows: porting the OCaml platform
David Allsopp University of Cambridge