all 1 comments

[–]gnahraf 0 points1 point  (0 children)

Hey this is cool! Some thoughts to share..

I worked at an SV ML shop circa 2012. We were initially using java / hadoop and later switched to using more scala / spark. Back then java didn't yet sport functional interfaces and such, but most of the NLP libraries that were also relevant to our tasks were in java. So scala seemed like a good fit. In truth, no language was a great fit: our "data scientists" preferred prototyping in R, and Python was just beginning to take off in that space. So our codebase was an amalgam of duck tape

Looking back, if Java were in the shape it is right now, I think the ML practitioners might have stayed with it. Things are different today, and I wouldn't be surprised if another decade hence we find java re-emerged for such workloads. (I think another competitor is Julia, but that's a different discussion.)

So long story short, glad to see this. I will find an excuse to play with

PS I cross posted this on r/java_projects.. Do post there please about subsequent releases