5 ms·
I'm confused, if Hadoop is Java, what is there to port? Won't it just run as-is on Windows (Azure supports Java already)
by JonoW 15y ago
I'm confused, if Hadoop is Java, what is there to port? Won't it just run as-is on Windows (Azure supports Java already)
- bunderbunder 15y agoProbably the main thing is creating a .NET library for talking to Hadoop.
- viraptor 15y agoHave you ever seen an application in Java that actually works in more than one system without any env-specific code at all and does not behave in a slightly incompatible way? I haven't. (apart from toy apps which exist only to prove the opposite)
- JonoW 15y agoFair enough. I did just read this - "Various parts of Hadoop are executed using shell scripts that will only work on a Linux shell.". Sounds like you need Cygwin (currently). Guess those are the bits that will be ported.
- rbanffy 15y ago> apart from toy apps which exist only to prove the opposite They also prove it's possible to write portable code in Java. ;-)
- burgerbrain 15y agoThe same logic says that it is possible to write portable C programs. ;)
- rbanffy 15y agoThat's nothing! It's even possible to write portable C# programs. Now that's an accomplishment. ;-)