Ingramator wrote:Thank you very much for your replies.
Would looking at basic code for linux be beneficial for me?
I know im asking loads of questions but because im new to this i want to make sure im doing everything right.
Hi Ingramator:
Every profession differs in the tools it utilizes. IT encompasses:
- Computer Science which involves Advanced Mathematics and Programming.
- Telecommunications which involves Networking principles, Advanced Mathematics, Physics and Engineering.
- Internet and Web design which also involves various languages which implement Computer Science principles.
The Linux operating system is comprised of a large variety of programming and engineering tools and large variety of languages which can be utilized within any of the above areas. YDL although it is one of a variety of Linux variants (such as Suse, Debian, Ubuntu, Fedora...), supports only PowerPC family computers, which includes the Cell (which is within the PS3). There are maybe one or two Linux distributions which exist for x86 Linux (Intel and compatibles) and PowerPC computers (which includes the Cell). Most distributions have discovered that it is very difficult to support different CPUs and have chosen to focus on just one to preserve resources and skills. The YDL distribution has a long and advantageous history of being designed exclusively for the PowerPC family computers.
Anyone willing to develop the right set of technical programming (and research skills) can use the PS3 or any computer YDL will run on such that it becomes used and programmed (by that individual) as a server or client. Also should any essential tools exist for x86 Linux but not be included within the standard YDL release, then that same person can acquire the source code for that tool and compile that code within YDL creating binaries not only for installation for their own needs but this person can also share these same binaries within the YDL community for whomever needs those same tools.
The YDL community, in comparison to x86 Linux based communities, is miniscule. However the opportunity for doing important and advanced work depends solely upon an individual's drive to explore and expand one's experience and knowledge base; YDL as a companion/tool is something I have discovered to be truly beyond price. I have described elsewhere (within the YDL Board) my professional experience in using YDL and it's proven usefulness within a real world IT environment. There are no rules or clear guidelines which would be advantageous for everyone. Even so, if the willingness to learn and develop remains within a person then YDL as a compilation of tools and computer languages could be that hidden treasure we've all heard rumors of but few ever use as it's true value/flexibility is all too easy to overlook.