Re: Kernel Development & Objective-C

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: J.A.
Date: Monday, December 3, 2007 - 2:39 pm

On Mon, 3 Dec 2007 22:13:53 +0100, Willy Tarreau <w@1wt.eu> wrote:

...
...

But don't forget that OOP is just another way to organize your code,
and let the language/compiler do some things you shouldn't de doing,
like fill an vtable pointer, that are error prone.

And of course everything depends on what language you choose and how
you use it.
You could write an equally effcient kernel in languages like C++,
using C++ abstractions as a high level organization, where
the fast paths could be coded the right way; we are not talking about
C# or Java, where even a sum is a call to an overloaded method.
Its the difference between doing school-book push and pops to lists,
and suddenly inventing the splice operator...

--
J.A. Magallon <jamagallon()ono!com>     \               Software is like sex:
                                         \         It's better when it's free
Mandriva Linux release 2008.1 (Cooker) for i586
Linux 2.6.23-jam03 (gcc 4.2.2 (4.2.2-1mdv2008.1)) SMP Sat Nov
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Kernel Development &amp; Objective-C, Ben Crowhurst, (Thu Nov 29, 5:14 am)
Re: Kernel Development &amp; Objective-C, KOSAKI Motohiro, (Fri Nov 30, 3:09 am)
Re: Kernel Development &amp; Objective-C, Xavier Bestel, (Fri Nov 30, 3:20 am)
Re: Kernel Development &amp; Objective-C, Loïc Grenié, (Fri Nov 30, 3:29 am)
Re: Kernel Development &amp; Objective-C, Jan Engelhardt, (Fri Nov 30, 3:54 am)
Re: Kernel Development &amp; Objective-C, Ben Crowhurst, (Fri Nov 30, 4:16 am)
Re: Kernel Development &amp; Objective-C, Karol Swietlicki, (Fri Nov 30, 4:36 am)
Re: Kernel Development &amp; Objective-C, Matti Aarnio, (Fri Nov 30, 4:37 am)
Re: Kernel Development &amp; Objective-C, David Newall, (Fri Nov 30, 7:21 am)
Re: Kernel Development &amp; Objective-C, Lennart Sorensen, (Fri Nov 30, 7:37 am)
Re: Kernel Development &amp; Objective-C, Chris Snook, (Fri Nov 30, 8:00 am)
Re: Kernel Development &amp; Objective-C, Kyle Moffett, (Fri Nov 30, 8:26 am)
Re: Kernel Development &amp; Objective-C, H. Peter Anvin, (Fri Nov 30, 11:40 am)
Re: Kernel Development &amp; Objective-C, Kyle Moffett, (Fri Nov 30, 12:35 pm)
Re: Kernel Development &amp; Objective-C, J.A. , (Fri Nov 30, 3:52 pm)
Re: Kernel Development &amp; Objective-C, J.A. , (Fri Nov 30, 4:19 pm)
Re: Kernel Development &amp; Objective-C, Alan Cox, (Fri Nov 30, 4:40 pm)
Re: Kernel Development &amp; Objective-C, Nicholas Miell, (Fri Nov 30, 4:53 pm)
Re: Kernel Development &amp; Objective-C, Arnaldo Carvalho de Melo, (Fri Nov 30, 5:05 pm)
Re: Kernel Development &amp; Objective-C, Al Viro, (Fri Nov 30, 5:31 pm)
Re: Kernel Development &amp; Objective-C, Al Viro, (Fri Nov 30, 5:34 pm)
Re: Kernel Development &amp; Objective-C, J.A. , (Fri Nov 30, 6:09 pm)
Re: Kernel Development &amp; Objective-C, David Newall, (Sat Dec 1, 2:50 am)
Re: Kernel Development &amp; Objective-C, Alan Cox, (Sat Dec 1, 11:18 am)
Re: Kernel Development &amp; Objective-C, Bill Davidsen, (Sat Dec 1, 11:27 am)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Sat Dec 1, 12:55 pm)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Sat Dec 1, 12:59 pm)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Sat Dec 1, 1:03 pm)
Re: Kernel Development &amp; Objective-C, Andi Kleen, (Sun Dec 2, 12:01 pm)
Re: Kernel Development &amp; Objective-C, Jörn, (Sun Dec 2, 12:44 pm)
Re: Kernel Development &amp; Objective-C, Bill Davidsen, (Sun Dec 2, 6:23 pm)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Sun Dec 2, 10:12 pm)
Re: Kernel Development &amp; Objective-C, Andi Kleen, (Mon Dec 3, 2:50 am)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Mon Dec 3, 4:46 am)
Re: Kernel Development &amp; Objective-C, Andi Kleen, (Mon Dec 3, 4:50 am)
Re: Kernel Development &amp; Objective-C, Gilboa Davara, (Mon Dec 3, 5:35 am)
Re: Kernel Development &amp; Objective-C, Gilboa Davara, (Mon Dec 3, 5:44 am)
Re: Kernel Development &amp; Objective-C, Casey Schaufler, (Mon Dec 3, 9:28 am)
Re: Kernel Development &amp; Objective-C, Lennart Sorensen, (Mon Dec 3, 9:53 am)
Re: Kernel Development &amp; Objective-C, Willy Tarreau, (Mon Dec 3, 2:13 pm)
Re: Kernel Development & Objective-C, J.A. , (Mon Dec 3, 2:39 pm)
Re: Kernel Development &amp; Objective-C, Alan Cox, (Mon Dec 3, 2:57 pm)
Re: Kernel Development &amp; Objective-C, Lennart Sorensen, (Tue Dec 4, 10:50 am)
Re: Kernel Development &amp; Objective-C, Lennart Sorensen, (Tue Dec 4, 10:54 am)
Re: Kernel Development &amp; Objective-C, Avi Kivity, (Tue Dec 4, 2:07 pm)
Re: Kernel Development &amp; Objective-C, J.A. , (Tue Dec 4, 2:24 pm)
Re: Kernel Development &amp; Objective-C, J.A. , (Tue Dec 4, 2:47 pm)
Re: Kernel Development &amp; Objective-C, Diego Calleja, (Tue Dec 4, 3:20 pm)
Re: Kernel Development &amp; Objective-C, Willy Tarreau, (Tue Dec 4, 3:43 pm)
Re: Kernel Development &amp; Objective-C, Gilboa Davara, (Wed Dec 5, 3:31 am)
Re: Kernel Development &amp; Objective-C, Giacomo A. Catenazzi, (Wed Dec 5, 3:59 am)
Re: Kernel Development &amp; Objective-C, Rogelio M. Serrano Jr., (Sat Dec 8, 1:54 am)