Page 1 of 1

Hello

Posted: Tue Jun 09, 2009 7:29 am
by bmrtin
I just wanted to say hello and thanks for such a great site. This is my first attempt at OS Dev. and I am sure I will ask some id10t questions here and there but I tend to try every way of finding the answer on my own first.

Again thanks for the great site

`bmrtin

Re: Hello

Posted: Tue Jun 09, 2009 8:31 am
by gravaera
Welcome to the forum, and hello back at you. As long as you have the required knowledge, or at least a thorough formal knowledge of programming, and a good, reliable base of resources and some common sense, you're more than welcome!

It's good to have more people, so we can rely on more peoples' experiences overall. There are subtle nuances, and invisible bugs that others would have dealt with before that a normal user, or even another experienced programmer may not have encountered. Having more people makes it easier to get through problems.

Enjoy your stay.
gravaera

Re: Hello

Posted: Tue Jun 09, 2009 8:50 am
by bmrtin
I have been programming for years starting with Python and then moving to C/C++ I think the only thing I am weak on is my ASM but I am reading a few books and it should not take me long to catch up. Mostly I will be silent while I catch up and at least have and understand the workings of the hello world kernel.

`bmrtin

Re: Hello

Posted: Tue Jun 09, 2009 9:13 am
by Troy Martin
Good morning/afternoon/evening and welcome to OSDev.org! As long as your questions stay intelligent and without huge dumps of code, you'll have lots of luck here. My personal recommendation for learning asm basics and all sorts of PC-related things would be The Indispensable PC Hardware Book (at least third edition.)

Some of the better tutorials to base your code off of include JamesM's tutorials and bkerndev (do a quick google.) You can base your code off of these, but I suggest rewriting some of the less secure parts before a major release.

Hosting is also just another quick google away, but Google Code is often used for smaller projects, since it's both a) free and b) easy to use.

Have fun!
--Troy