From mboxrd@z Thu Jan 1 00:00:00 1970 From: mohit89mlnc@gmail.com (mohit verma) Date: Mon, 4 Apr 2011 00:47:47 +0530 Subject: why only C? Message-ID: To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org Hi list, I have a very basic question. As far as i can decipher , we impose Object oriented paradigm in kernel space using C : like using gates to allow only one way entry and binding functions to structures in a OOP fashion and trying to make them private to that structure only , encapsulation of one struct into another structure (and lots of features ) and itself lots of kernel subsystem supports like driver interface and blah blah behaving like **objects** ....... why dont we use some fully OOPs supportive language like JAVA or partial supportive language like C++ to construct Linux Kernel???? I don't think that performance is the main reason behind all this . Is it?? Thanks a lot in advance. -- ........................ *MOHIT VERMA* -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20110404/269fd7c5/attachment.html