LinuxQuestions.org
Did you know LQ has a Linux Hardware Compatibility List?
Go Back   LinuxQuestions.org > Forums > Non-*NIX Forums > General
User Name
Password
General This forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!

Notices



Reply
 
Search this Thread
Old 03-19-2004, 04:25 PM   #1
ubaid_t
LQ Newbie
 
Registered: Mar 2004
Posts: 1

Rep: Reputation: 0
Why Linux is best Operating System for Learning/Doing System Programming ?


Hi ppl .... am doing a sort ov research on linux and i need to know .. why Linux is best OS among others for learning system programming .... n wot is the competitive advantage ..... ?

Looking 4 ur co-operation ....... Plz plz plzZzzzzz ... Help me ...
 
Old 03-19-2004, 05:08 PM   #2
witeshark
Member
 
Registered: Jan 2004
Location: Miami FL
Distribution: Mac OS X 10.4.11 Ubuntu 12.04 LTS
Posts: 429

Rep: Reputation: 30
Linux has the huge advantage of being Unix - kernel based, making it more stable and reliable and secure. And the advantage of being run and maintained from the command line (CLI) Also a very wide range of distros is available.
 
Old 03-20-2004, 02:44 PM   #3
Nukem
Member
 
Registered: May 2003
Location: Canada, TO.
Distribution: Slackware: in progress, Mandrake 9.2, Libranet, Vector
Posts: 373

Rep: Reputation: 30
And also I think it's because the source is avilable. Console based, and overall, for some reason Linux just feels more professional when comparing with other OSs. It's not made for the lazy bum who doesnt want to learn how to install a program without double clicking on an icon. It doesnt include 50 page manuel of how to change the desktop wallpaper.
Overall, it's made for smart people, people who are willing to learn, and fast learners.
I think that's the reason for that.
 
Old 03-20-2004, 08:24 PM   #4
SciYro
Senior Member
 
Registered: Oct 2003
Location: hopefully not here
Distribution: Gentoo
Posts: 2,038

Rep: Reputation: 51
to change the desktop wall paper all you need is a separate program, i use my picture viewer as it can also change the wall paper background,

but as far as programing in linux, umm, its console based?, you don't have to worry about what compiler your using (well, also as gcc is really one of the only good compilers around, and free), plus, you can tweak all day and all night till you get it the way you like,,

plus its a rock solid kernel (umm, maybe i should be saying more diamond solid? ), ,, and sense you can get the source codes to things usually rather easily, a programer can just go look at the source code for a library and see what it can do, and nothing can hide.... (unless you forget what directory you put something in!),, in windows you have to trust that the Manuel's actually tell you everything (and the truth).... plus you can also look at the source and see how things are done, so you don't have to spend all year thinking about how something should be done or could be done
 
Old 03-21-2004, 12:33 AM   #5
Baldorg
Member
 
Registered: Sep 2003
Location: GMT (-5)
Distribution: Mandrake 9.1
Posts: 288

Rep: Reputation: 31
Free development tools. You don't have to pay 2000 annually to be able to compile hello world once in a while....
 
Old 03-21-2004, 02:21 PM   #6
Nukem
Member
 
Registered: May 2003
Location: Canada, TO.
Distribution: Slackware: in progress, Mandrake 9.2, Libranet, Vector
Posts: 373

Rep: Reputation: 30
Quote:
Originally posted by Baldorg
Free development tools. You don't have to pay 2000 annually to be able to compile hello world once in a while....
2000% Agree. When I learned Visual Basic in school, I wanted to have the program at home so I can practise better. All I wanted to do was to create some hello world programs and I had no choice except to download it from Kazaa.
 
Old 03-21-2004, 03:10 PM   #7
frandalla
Member
 
Registered: Oct 2003
Location: Tokyo - Japan
Distribution: Slackware
Posts: 348
Blog Entries: 1

Rep: Reputation: 37
Modular kernel makes OS programming really easy as you can create kernel modules and attach and deattach them from kernel in the way you want no risking the entire system's kernel integrity. Being open-source, the source code is readly available for your study enabling you to know more about the system and thefore programming better. As you know more about system functioning you see it's easier to go forth.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
what linux operating system AndyR01 Linux - Software 7 08-02-2005 07:30 PM
What distro / database / system is best for learning php programming? Bjorkli Programming 1 05-10-2005 12:30 PM
what is the best linux operating system? wutever Linux - Newbie 8 08-18-2004 03:39 PM
What linux operating system should i use? 8nasmith Linux - Software 5 11-17-2003 12:36 PM
Is linux and Operating system benjaminrtz Linux - General 21 05-03-2003 02:46 AM


All times are GMT -5. The time now is 04:48 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration