3 ms·
> I think professors mostly teach what is "industry standard" whenever they can - interestingly OCaml gets coverage in some classes because apparently some bank
by yodsanklai 4y ago
> I think professors mostly teach what is "industry standard" whenever they can - interestingly OCaml gets coverage in some classes because apparently some banks use it.
It's time consuming to start a class from scratch and professors prefer to reuse their material when they can, rather than learning/teaching something new. There may also be some inertia that makes it hard to change the core languages that are taught.
As for OCaml, there's a lot of academic research around functional languages, and professors doing research in PL are happy to teach OCaml/Haskell.
- jll29 4y ago> some banks use it. Not so much banks, but investment shops like hedge funds use OCaml e.g. Jane Street Capital - https://www.janestreet.com/technology/ https://www.janestreet.com/technology/ Oxford Knight - https://oxfordknight.co.uk/jobs/ocaml-hedge-fund/ https://oxfordknight.co.uk/jobs/ocaml-hedge-fund/ whereas others don't (e.g. Goldman Sachs relies a lot on Slang, a homegrown thing).
- karmakurtisaani 4y agoAs a side note, it really makes you wonder who the hell thought a freaking bank should build their own programming language..
- acc_297 4y agoread this amazing article on "bank python": https://calpaterson.com/bank-python.html https://calpaterson.com/bank-python.html