DISQUS

DISQUS Hello! Phil Dawes' Stuff is using DISQUS, a powerful comment system, to manage its comments. Learn more.

Community Page

Jump to original thread »
Author

Why Objective Caml?

Started by phildawes · 9 months ago

The previous posts may have given the impression that I’m learning various languages for the sake of higher academic enlightenment. Actually the core reason is much simpler: I’ve got some performance intensive code to write, python just didn’t cut it, and in ... Continue reading »

2 comments

  • > OCaml consistently kicks the collective butts...

    Strange that you compared OCaml to the slower Java -client instead of Java -server
    [Java -server](http://shootout.alioth.debian.org/gp4sandbox/benchmark.php?test=all&lang=ocaml&lang2=java)

    Strange not to compare OCaml with other compiled languages rather than with interpreted languages like Python, Perl and Ruby.
  • There is one more benefit from programming in OCaml compared with Python, Lisp, Java, etc. It is the comparably strong type system and automatic types inference.

    I also chose OCaml to program arithmetic and I am really very pleased with my choice.

    Nowdays I use OCaml to do many other things as well, and learning OCaml and functional programming was an enlightening experience.

    So, wish you good luck

Add New Comment

Returning? Login