what IDE and compiler do you use?

Programming, for all ages and all languages.
Solidus117
Posts: 23
Joined: Sun Dec 03, 2006 5:29 pm

Post by Solidus117 »

DevC++(Win) or Kate(Fedora) and GCC/Min-GW. NASM or FASM depending on the application.
Legend
Member
Member
Posts: 195
Joined: Tue Nov 02, 2004 12:00 am
Contact:

Post by Legend »

Favourite: Microsoft Visual Studio 6.0 (better then 2005 :/)
Then Eclipse.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

"Generic Programming". :wink:

But I second your statement. "Going self-hosted" is probably the most important milestone in developing an OS. The day you can bootstrap your OS, i.e. build all tools required to build your OS on your OS (and afterwards, rebuild your OS with those tools), you have left the "development" department and have entered the realm of "real operating system", because now you are no longer depending on anything else.
Every good solution is obvious once you've found it.
User avatar
Dex
Member
Member
Posts: 1444
Joined: Fri Jan 27, 2006 12:00 am
Contact:

Post by Dex »

Thanks solar, its good to know we both agree on what a OS dev should aim for ;).
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

Solar wrote:"Generic Programming". :wink:

But I second your statement. "Going self-hosted" is probably the most important milestone in developing an OS. The day you can bootstrap your OS, i.e. build all tools required to build your OS on your OS (and afterwards, rebuild your OS with those tools), you have left the "development" department and have entered the realm of "real operating system", because now you are no longer depending on anything else.
Dex wrote:Thanks solar, its good to know we both agree on what a OS dev should aim for ;).
:roll: Who doesn't want that..

I Think it's totally awesome when the tools you use to compile your OS, compile on your OS 8)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Legend wrote:Favourite: Microsoft Visual Studio 6.0 (better then 2005 :/)
Then Eclipse.
Have you tried Installing VS6.0 on Vista yet? I got error after error. I ended up giving up working out the exact dependencies and i compiled all the stuff i wanted to test on it on a seperate computer. They have done themselves no great sevice in there support for old MS programs.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

VS6.0 is what I consider a "broken" compiler. It violates the language standards in so many places it isn't funny anymore...
Every good solution is obvious once you've found it.
User avatar
Brynet-Inc
Member
Member
Posts: 2426
Joined: Tue Oct 17, 2006 9:29 pm
Libera.chat IRC: brynet
Location: Canada
Contact:

Post by Brynet-Inc »

Solar wrote:VS6.0 is what I consider a "broken" compiler. It violates the language standards in so many places it isn't funny anymore...
Shakes Solar's hand.. 8)
Image
Twitter: @canadianbryan. Award by smcerm, I stole it. Original was larger.
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Solar wrote:VS6.0 is what I consider a "broken" compiler. It violates the language standards in so many places it isn't funny anymore...
And yet despite its "inadequecies", enough people choose to buy it over using the "good" free compilers that microsoft stay in business... Must be all that damn witchcraft they use i'm sure.
User avatar
Colonel Kernel
Member
Member
Posts: 1437
Joined: Tue Oct 17, 2006 6:06 pm
Location: Vancouver, BC, Canada
Contact:

Post by Colonel Kernel »

Tyler wrote:
Solar wrote:VS6.0 is what I consider a "broken" compiler. It violates the language standards in so many places it isn't funny anymore...
And yet despite its "inadequecies", enough people choose to buy it over using the "good" free compilers that microsoft stay in business... Must be all that damn witchcraft they use i'm sure.
Are people still buying VS6.0? It's almost nine years old! :shock: I agree with Solar (and coincidentally with Brynet, although I'm sure for different reasons). VS.NET 2003 comes with a much better C++ compiler (I haven't tried VS2005 yet).
Top three reasons why my OS project died:
  1. Too much overtime at work
  2. Got married
  3. My brain got stuck in an infinite loop while trying to design the memory manager
Don't let this happen to you!
Tyler
Member
Member
Posts: 514
Joined: Tue Nov 07, 2006 7:37 am
Location: York, England

Post by Tyler »

Colonel Kernel wrote:
Tyler wrote:
Solar wrote:VS6.0 is what I consider a "broken" compiler. It violates the language standards in so many places it isn't funny anymore...
And yet despite its "inadequecies", enough people choose to buy it over using the "good" free compilers that microsoft stay in business... Must be all that damn witchcraft they use i'm sure.
Are people still buying VS6.0? It's almost nine years old! :shock: I agree with Solar (and coincidentally with Brynet, although I'm sure for different reasons). VS.NET 2003 comes with a much better C++ compiler (I haven't tried VS2005 yet).
I was actually shocked to find out it is still purchased and requested by MSDN Subscribers... they are going to have a riot on there hands when they completely stop support for it. Personally i stick with the GNU but when running windows ive always liked the simplicites of VS
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

Text Editor: Wordpad \:D/ Notepad for when I want to read line numbers. But I'm thinking of moving over to Tedpad.

Compilers: DJGPP gcc package

Assembler: Nasm

Linker: DJGPP binutils package

Build-tool: Cmd! (through the use of a batch file)

Built-OS: Windows Vista

Emulator: QEMU

I do most of the coding on my tablet.
User avatar
Solar
Member
Member
Posts: 7615
Joined: Thu Nov 16, 2006 12:01 pm
Location: Germany
Contact:

Post by Solar »

MessiahAndrw wrote:Text Editor: Wordpad
Congrats. There I was thinking that using notepad is crazy. :lol:
Every good solution is obvious once you've found it.
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

Solar wrote:
MessiahAndrw wrote:Text Editor: Wordpad
Congrats. There I was thinking that using notepad is crazy. :lol:
Notepad does have its advantages, such as line numbers when wordwrap is disabled. Actually, I'm not sure why I'm even using wordpad over notepad. :?
User avatar
spix
Member
Member
Posts: 128
Joined: Mon Jun 26, 2006 8:41 am
Location: Millicent, South Australia
Contact:

Post by spix »

Notepad does have its advantages, such as line numbers when wordwrap is disabled. Actually, I'm not sure why I'm even using wordpad over notepad. Confused
I remember reading a programming introduction somewhere that said to pick a text editor you were comfortable using. If using Microsoft Word, remember to save as a text document.

Anyone done any OS deving in Word? lol..

Has not pad improve from what came with windows 95? I remember it had a limit on how big the text file was? Is that an issue still?

Andrew
Post Reply