Monday, July 27, 2009

How hard is it too learn Unix or linux??? Is it harder to learn then C++ and Java??

P.S I know there two completely different things??


How long would it take to learn and does it have a similiar interface to that of windows???

How hard is it too learn Unix or linux??? Is it harder to learn then C++ and Java??
start with linux then java and have no fear,


no one is hard, they are both piece of cake ,it only takes time.
Reply:well, talking by the command prompt (DOS) view, its a little easier once you know the different commands and know the format. If you are used to windows, stay with it!
Reply:Ubuntu is arguably one of the most user friendly Linux distributions. Coming from a strong Microsoft Windows background, I picked it up in less than a week. Now I enjoy it a lot more than Windows.





Yes, it is totally different to programming with C++ or Java. There is a learning curve and Google is your best friend.





In terms of user interface, you could say that it is similar to Windows since most applications have minimize, maximize, and close buttons. But in Linux, it's a lot more customizable compared with Windows.
Reply:First of all, I love Linux. And- it isn't hard to learn at all. Granted, I'm a computer science student in college, so I'm pretty good at programming, but I would say that even if you are a layman, it isn't that bad. It's different from windows, but you still get a GUI, so once you get used to the different locations and the like, you'll be fine. The biggest difference with Linux is that if you aren't careful, you can do a lot of damage to your system. Linux has user profiles that come with super user or root capabilities, which means that you can do pretty much anything. Windows has protections against these sorts of things. Linux gives you a lot of freedom. If you actaully want to learn to program in a Unix environment, it will take longer, but not any longer than C++.





P.S. Ubuntu rocks!
Reply:It's probably easier to learn an Operation System then learning a programming language.





I would say Unix and Linux would be a better bet.





But also that's me. I tend to learn O/S Syntax pretty quickly programming has always been more of a challenge for me.





Here is a book I picked up and read to that helped me with Linux. "How Linux Works" Brian Ward





Check your local library before buying. Typically computers books are in stock.





Amazon Link if you cannot find at library





http://www.amazon.com/How-Linux-Works-Br...





Good Luck.
Reply:There are many variations of Linux, all based off Unix code. If you learn command line Unix , it will be very helpful regardless of which version of Linux you use. Many Linux operating systems have interfaces, though they are somewhat different from each other, and are different from Windows.
Reply:C++ is definitly not harder to learn if u r from a C back ground... If u have decided to learn C or C++ then I would prefer this site http://programglobe.blogspot.com
Reply:it depends on your capacity to learn...


Linux has Xwindows, which is GUI driven, so it is "similar" in that respect, and not to hard to learn. Installing programs, and they file system are completely different. The commands are, too, but with nice shortcut in the GUI, at least you can run things from there...that *are* there anyway...


To harness Linux's power, you really want to learn the OS...command line style, which can be quite an ordeal since it's very opposite Windows based Dos junk.


But, there are copious amounts of how-to and tutorials out there, so you can find anything you need to know really quick.


As for unix, it is similar to Linux (linux is based on Unix), but even less user-friendly in many respects. Try Linux, then try Unix. Solaris is now FREE :)


Compated to C++ or java, I'd say Linux / Unix is harder....programming languages have a set amount of commands, variables, registers, etc. It then up to your interpretation on how to use the language.


Linux is open sourced and community driven, and there are just so many components and possibilities, it is virtually impossible for a person to learn and be fluent in all aspects of the OS. There are hundreds of thousands of 3rd party applications for Linux. It's as vast as the Cosmos! (Insert Star Trek music now)


No comments:

Post a Comment