3 ms·
"We just finished migrating the entire code base from .NET to Java" Interesting. I'd love to hear more about the rationale behind this move. I can understand m
by troygoode 15y ago
"We just finished migrating the entire code base from .NET to Java"
Interesting. I'd love to hear more about the rationale behind this move. I can understand moving from .NET to a dynamic or functional programming language, but why move to what is effectively a peer?
- Too 15y agoI'm not part of the team but a qualified guess would be the hosting and/or license fees. And in either case, moving from .NET to Java would seem more rational than moving to a new functional language because they are so similar and wont require as much work. I wouldn't be surprised if there even are automatic converters.
- jnbiche 15y agoCould it be that a company dedicated to promoting, analyzing, integrating, and categorizing open source software wanted to use an open source solution themselves? And although the open nature of Java can certainly be questioned due to the manipulations of Sun (and now Oracle), it's certainly more open that .Net, at least since 2007.
- benatkin 15y agoMy guess is first-class support for libraries like Lucene and Hadoop, and to avoid software purchases or cloud surcharges.
- consultutah 15y agoClassic indicator of a soon to be failed project: "We didn't like language X anymore do we rewrote the whole thing in language Y" There are always other "reasons", but they are usually just straw men. Users don't care what your site is written in.