0

What is your favorite programming language to implement algorithms and data structure?

Or to be more specific, if you write interpreter and compiler, what is your choice of tool?

Comments
  • 2
    Ocaml. You cant really beat it in those domains. Close second is C, but i prefer functional.
  • 0
    C#

    Has thought of rewriting in F# but since its used in production its not easily substituted.
  • 0
    @Voxera but f# is literally ocaml
  • 0
    @ganjaman I know, but we use a pure .net stack and F# is easier to integrate with the rest.

    But probably not, MS is porting more and more of the features into C#.

    It might not be fully functional but many if the good parts are there or coming.

    And we have more people that can support a C# code base than F#, I think I am the only one who completed an f# program :/
  • 1
    C++ for algo/ds, Haskell for languages (OCaml with LLVM is super nice as well but muh monads).
Add Comment