On Sun, Oct 10, 2010 at 1:40 PM, elton sky <eltonsky9...@gmail.com> wrote: > I always have this question but couldn't find proper answer for this. For > system level applications, c/c++ is preferable. But why this one using java?
Long story short: Because C/C++ sucks bit time at clustering and development speed, especially when it comes to maintain heterogeneity and security. At the same time, benefit is not very big (rather too small to pay attention to it), since performance of it is still very questionable. Now C++ is not that much faster these days from Java to let someone sacrifice entire life, locking [him/her]self in a cell of monastery for that whole Hadoop mission... :-) -- Kind regards, BM Things, that are stupid at the beginning, rarely ends up wisely.