2011/4/10 Jason Baldridge <[email protected]>:
> It's been a while since I posted these request for input... Does anyone have
> any thoughts on it? Is anyone else interested in Scala being part of
> OpenNLP?

I am not an OpenNLP developer but since nobody replies to your
inquiries, here is my opinion:

- scala is good for readability while being similar enough to java so
that java developers are not completely lost when reading scala source
code.

- if scala is restricted to the machine learning classes of OpenNLP,
this won't impact the project a lot since very few people are able to
understand this part anyway (because of the background in math and
machine learning required to understand that part).

I had one issue with using scala for machine learning stuff in the
past: the VisualVM profiler did not track the scala function names
correctly (you could not see them in the UI) while it works great for
both Java and clojure generated bytecode. I suppose this is just an
issue on the pattern of the function names tracked by visualvm, but
this is really annoying not to be able to profile machine learning
code with standard tools in practice. I don't  if it was fixed since
last time I tried (about 2 years ago).

-- 
Olivier
http://twitter.com/ogrisel - http://github.com/ogrisel

Reply via email to