Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Great response. How many LOC was your project that you got that amount of slowdown? Would you say it was the primary reason even over some developers struggling with the type system?

I'm a huge Scala fan but even after a year of hobby programming here and there I feel like a beginner...



I could pull up the LOC, but it honestly wasn't the Scala compilation that was the true issue. The true issue was that the project was built with maven and it had a tremendously large number of dependencies. If all the Scala in the project had been converted to Java, the build still would have been monstrously slow. So the port was more of an escape from the JVM than an escape from Scala - and yes, the build times were the primary reason for the port. As for the type system... not a single other person left on the team misses Scala but me. (The primary Scala evangelist had been let go for unrelated reasons)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: