|
|
|
|
|
|
|
|
|
Posted: Tue Jul 28, 2009 4:19 pm
Yes, I did say BSDFS (BSD from scratch, there's a documentation on that in the freebsd site).
But aside from "Learning how linux ticks", wouldn't it be more helpful in creating my own linux programs if I learned C++ and Python?
That way, not only could I make a custom linux/BSD, but I could make my own programs for it.
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
Posted: Wed Jul 29, 2009 2:28 pm
It would help to know C/C++/Python/Perl (just as an example) the choice as to which one(s) is up to you.
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Posted: Thu Jul 30, 2009 12:05 am
I'd rather say whatever floats your boat. Learning about Linux would let you learn about computers, operating systems, and their architecture. Learning programming, meanwhile, would be learning the techniques and later the math involved in creating an application. They're entirely different things, and both are equally useful in the professional field (being a Linux expert is almost as well paid as being a programming expert at least here), so I can't really recommend you either.
|
 |
 |
|
|
|
|
|
|
|
|
|
|
|
|
Posted: Thu Jul 30, 2009 1:04 pm
I don't see any reason why you would need to learn C++ or Python or any other language (other than English) before reading LFS/BSDFS.
First of all, the kernel and the majority of the userland is written in C, not C++ (especially not Python).
Second, building LFS/BSDFS requires no more "programming" than passing options to a buildscript. Some knowledge of C might be helpful in interpreting compile-time errors, but you could also just Google the error message or ask on IRC.
|
 |
 |
|
|
|
|
|
|
|
|
|
 |
|
|
|
|
|
|