Welcome to Gaia! ::

The Official Linux Users of Gaia

Back to Guilds

A Guild for Linux, BSD, Mac, Solaris, and other Unix like operating systems. 

Tags: Computer Help, Linux, BSD (Berkeley Software Distrobution), Mac (Macintosh), Unix 

Reply The Official Linux Users of Gaia
Should I learn C++ before I read LFS or BSDFS?

Quick Reply

Enter both words below, separated by a space:

Can't read the text? Click here

Submit

Evil kade

PostPosted: 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.
PostPosted: 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.

vendion Gear
Captain


Da_Nuke

PostPosted: 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.
PostPosted: 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.

Sitwon

8,950 Points
  • Gaian 50
  • Member 100
  • Contributor 150
Reply
The Official Linux Users of Gaia

 
Manage Your Items
Other Stuff
Get GCash
Offers
Get Items
More Items
Where Everyone Hangs Out
Other Community Areas
Virtual Spaces
Fun Stuff
Gaia's Games
Mini-Games
Play with GCash
Play with Platinum