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
