To second your point ;-) Reminds me of times when Sun Micro bought GridEngine (C-app). Me and a couple other folks were developing Distributed Task execution Framework (written in Java on top of JINI).
Every time new version of eh... Windows was coming around the corner Grid people were screaming. Guess how easy it was for us ;) Cos On Sat, Oct 09, 2010 at 11:07PM, Arvind Kalyan wrote: > On Sat, Oct 9, 2010 at 9:40 PM, elton sky <[email protected]> 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? > > > > > Look at the system (software) requirements for running Hadoop: > http://hadoop.apache.org/common/docs/current/single_node_setup.html#PreReqs > > Imagine how it would be, if it were to be written in C/C++. > > While C/C++ might give you a performance improvement at run-time, it can be > a total nightmare to develop and maintain. Especially if the network gets to > be heterogeneous. > > > > -- > Arvind Kalyan > http://www.linkedin.com/in/base16 > h: (408) 331-7921 m: (541) 971-9225
