BSD Newbie
Well I started Mandrake a while back and it was pretty cool, I did like stability, but I think LINUX lacked a lot of simple things, such as a better programming interface for C++. I found it impossible to game program on it, so I had to keep windows (sadly). So I wanted the power of Solaris, but I found out that I needed a SPARC and no 15 year olds parents will get him that :)
SO I TRIED FreeBSD..... something like Linux, but close to UNIX. I am not AT ALL experienced with config files and all...... and I think the installation sucked, I couldn't even get a GUI. Can someone give me a good guide for BSD, and just a tidbit on the side, if I want to go into heavy C++ and Web Programming what Linux or Unix distro would you reccomend for an UBER NOOB? |
Not sure about the distro, I hear that Mandrake or Redhat are good for newbies. As for Linux not having a good C++ programming interface, what do you consider good? I tried loads of things on Windows, and the best one I found was TextPad which is free. I recommend you learn to use Emacs. A basic tutorial for using it as an IDE can be found here: http://www.linuxjournal.com/article.php?sid=5765
but if you want a GUI then Anjuta and KDevelop are supposed to be good, although you would need to learn the syntax of GTK or QT if you wanted to create X based applications. For game programming, I would recommend SDL (it's an API). I've never done game programming, but I programmed an XMMS plugin in it, and it's very good for graphics and sound and so on. Think of it as a less developed DirectX for Linux. As for the whole BSD thing, I don't think it matters if you use BSD or Linux for your programming, as long as you keep it open source, but from what I've heard, BSD is not a newbie OS - I would stick with an easy Linux distro Hope this helps Guy |
Over at freebsd.org there is an overwhelming amount of documentation including installation, configuration, development and porting ...
If you want Solaris 9 they have released the x86 version available for free download or purchase for media and shipping: http://survey.sun.com/servlet/viewsf...9_x86_download Before you jump off in an installation you need to read the documentation over to make sure you are prepared for things to come. Yes, after a Windows or Mandrake install the FreeBSD install seems quite rediculous, but if you read the documentation you will know what to expect. As far as a C++ programming interface an IDE is just the tip of the iceberg. Go get some documentation on make and don't look back. Before you know it you'll realise that visual studio does nothing but ruin true learning. |
Here is the freebsd handbook:
http://www.freebsd.org/doc/en_US.ISO...ooks/handbook/ For more info on bsd check this out: http://www.freebsdforums.org/ You should read the handbook for the bsd that you choose before trying to install, it will go alot smoother if you do. I would stick with mandrake for awhile and learn as much as you can, before heading in the direction of bsd. Just my thoughts, take it or not.:cool: |
hmm
I'm under the process of installing fbsd now, and i've just finished reading some docs including the handbook. I would highly recommend you take on Debian or Slackware first, if you ever plan on going towards fbsd. The transition is alot smoother if doing so. I would also suggest that you try Debian FIRST, simply because you'll learn more about linux than Debian.
As for your IDE problem, I think you're looking for something that isn't their. If you weren't comfortable with the interfacs Mandrake provided, those of fbsd would be the same. Ever heard of portage. I think you should look into emacs or kdevelope like someone suggested. |
i got told that freebsd was very hard by other bsd users and that the standard linux user would have trouble adjusting to it. this is not so, it is a little different, but fundamentaly the same and can be picked up as easily as linux was.
so the question is, are u a normal user? or a hacker? |
Define `hacker' for me, please?
|
Quote:
user = someone who learns the minimum to get what they need done |
WordNet:
Quote:
Quote:
Over the many years since it was coined, the meaning, within the computer paradigm, has been morphed and modified to suit the given occasion: 1) One who gains unauthorized access to a system; 2) One who develops: crackers gain unauthorized access to systems (AKA: white-hat, black-hat. Two more terms I find irritating); 3) One who uses his computer to it's full potential; 4) Blah blah blah... I also find it annoying when one boasts about being a hacker: regardless of the term they are referring. In fact, I'm willing to bet most of this pathetic jargon was borne by kids in the days of clans and mixed-case sentences (if they can be classed as that -- a sentence that is), and the users of today are just to stupid to realize how dumb it actually sounds. I could, of course, be wrong. |
Quote:
it is way too ambiguous, but the def i gave above covers most of the 1s u listed above. i used to refer to it as a programmer but nothing in this world is static, especially languages i hate it when people say hacker instead of cracker - constantly telling them the difference. it is only a word at the end of the day and i have more interesting things to think about, and more worrying things to worry about. as do we all. are saying todays jargon with ghetto talk come from the same group? |
Quote:
Quote:
Quote:
Just because the term is used loosely is not the fault of the hacker community. Quote:
|
Quote:
Hacker's jargon is just part of history and culture. A proper 'computer programmer' is a bored paid stiff churning out the boring code the boss wants. A hacker is having fun. :D |
/hijack on
Well personally I don't think people should stop using the correct application of the word "hacker" just because the mass media and the ignorant sheep subverted the true meaning and use it for their paranoid hysteria. IMHO the more times people see the word used correctly, the more chance there is to "take it back". I, for one, will not stop using "hacker" just because CNN and FoxNews tell me it's evil. |
Quote:
|
Sense 9 of hacker is probably from the more general use of the word for someone who doesn't really know how to do their job. These days, people seem to use "hack" rather than "hacker" for this meaning (e.g. refering to a journalist as a hack).
Alex |
All times are GMT -5. The time now is 05:34 AM. |