Re: The case for a standard kernel debugger

From: Timur Tabi (ttabi@interactivesi.com)
Date: Wed Sep 13 2000 - 17:17:22 EST


** Reply to message from Keith Owens <kaos@ocs.com.au> on Thu, 14 Sep 2000
08:49:50 +1100

> (5) Easier for kernel beginners to learn the kernel internals. Having
> worked on 10+ operating systems over the years, I can testify that
> some form of kernel/OS tracing facility is extremely useful to get
> people started.

Excellent post, but I can relate to this point the most. Using the debugger to
aid in understanding the kernel is akin, IMHO, to knowing assembly language
when programming in a high-level language. People who understand how the
computer works (which is only possible if you know asm) are better programmers
than those who don't. Similarly, interacting with the kernel while its doing
its "magic" makes it easier to understand that magic.

I lost a lot of respect for Linus when he made comments that basically implied
that I was not worthy of learning the Linux kernel because I did not want to do
it the hard way.

-- 
Timur Tabi - ttabi@interactivesi.com
Interactive Silicon - http://www.interactivesi.com

When replying to a mailing-list message, please don't cc: me, because then I'll just get two copies of the same message. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Sep 15 2000 - 21:00:22 EST