Skip to content

Latest commit

 

History

History
56 lines (48 loc) · 1.39 KB

File metadata and controls

56 lines (48 loc) · 1.39 KB
header-includes \usepackage{pset} \usepackage[margin=1in]{geometry} \usepackage{mathrsfs}

Ocaml

Pros

  • Andrew is very familiar, Perry used to be.
  • Good tooling
    • Makes it more likely we can do analysis on real programs
  • Could use tools written by Kincaid (Duet)
    • Not well documented though

Cons

  • Not as interesting to Andrew?

Tools

Rust

Pros

  • Andrew is extremely familiar
  • If we have time, could be fun to start hyperoptimizing/benchmarking

Cons

  • Perry doesn't know it
  • Tooling might not be as good as Ocaml (TODO)

Tools

Elixir

Pros

  • New language for Kincaid
  • Interesting to Perry

Cons

  • Perry hasn't written anything in it, Andrew doesn't know it ~ Tooling unclear (TODO iff there's a chance we use it) ~ If researching tooling, bear in mind that we could also use Erlang stuff