Best IDE for OS development

Programming, for all ages and all languages.
codertom
Posts: 22
Joined: Wed Apr 09, 2014 7:58 am

Re: Best IDE for OS development

Post by codertom »

bwat wrote:
codertom wrote:What experience would have more of if I use linux for developing an OS rather than Windows? How to use linux?
Yes.
Don't see how that would be beneficial during OS development except detrimental... Maybe later on I'l start to use Linux though...
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: Best IDE for OS development

Post by Bender »

codertom wrote:
bwat wrote:
codertom wrote:What experience would have more of if I use linux for developing an OS rather than Windows? How to use linux?
Yes.
Don't see how that would be beneficial during OS development except detrimental... Maybe later on I'l start to use Linux though...
Using UNIX tools and dev'ing in a UNIX Environment does make you a wide-view programmer. And since Linux aims to be UNIX compliant, programming on Linux will get you a lot of experience. You'll soon see that after you enter the world of OS Development, UNIX tools will shed light on your path. Rather saying "Use Linux" I would say "Learn to work on a UNIX-like Environment" for OS Development. If you're using Linux, the advantage is that you'll not have to deal with nuisances that happen on Cygwin (a UNIX-like Environment for Windows which I use).
IMO using Linux isn't that hard, but instead it gives you a lot of choices, under Windows you're stuck with that Windows Explorer and the default Desktop Window Manager (there are unofficial tweaks which I won't recommend) under Linux you have a huge amount of choices. Pick the one that suits you. :)
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
User avatar
max
Member
Member
Posts: 616
Joined: Mon Mar 05, 2012 11:23 am
Libera.chat IRC: maxdev
Location: Germany
Contact:

Re: Best IDE for OS development

Post by max »

I'm using Eclipse CDT for my OS. Offers a lot of nice features for C++ development, very good code completion, templates and more, plugins for version management, plugins for all kinds of buildscript/external tools aaaand you can use the GDB integration to debug my kernel stepwise through the code :)
codertom
Posts: 22
Joined: Wed Apr 09, 2014 7:58 am

Re: Best IDE for OS development

Post by codertom »

Little update: I've decided to make my own IDE thing which has it's own Solution/Project system and build system that will make everything automatic (not implimented yet). I'm using the SyntaxBox syntax highlighter from Alsing and the Microsoft Visual Studio icons (+ some more icons found online).

The build system would perform all the "makefile" stuff for you based on what the projects are setup as (the project types being: kernel, bootsector, other).

The color scheme is called "Son of Obsidian"
screen6.jpg
User avatar
Bender
Member
Member
Posts: 449
Joined: Wed Aug 21, 2013 3:53 am
Libera.chat IRC: bender|
Location: Asia, Singapore

Re: Best IDE for OS development

Post by Bender »

When real programmers need to edit source code they just ed it. (not serious)
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
Kevin
Member
Member
Posts: 1071
Joined: Sun Feb 01, 2009 6:11 am
Location: Germany
Contact:

Re: Best IDE for OS development

Post by Kevin »

Bender wrote:When real programmers need to edit source code they just ed it. (not serious)
http://xkcd.com/378/

(And seriously: vim)
Developer of tyndur - community OS of Lowlevel (German)
Post Reply