OSDev.org

The Place to Start for Operating System Developers
It is currently Tue Apr 16, 2024 9:25 am

All times are UTC - 6 hours




Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 36 posts ]  Go to page Previous  1, 2, 3
Author Message
 Post subject: Re: Custom Programming Language
PostPosted: Fri Nov 28, 2014 9:01 pm 
Offline
Member
Member
User avatar

Joined: Fri Dec 15, 2006 5:26 pm
Posts: 437
Location: Church Stretton Uk
konacake wrote:
I was trying to continue the discussion, I was saying OP is blindly afraid of MinGW of "what it might do" to your binary because you feel like it would be easier to make a whole new compiler/linker than just find out how an existing one works, an existing one pretty much everyone here uses at that (GCC, not specifically MinGW), all because you're so petrified of Linux


I am not petrified of Linux, I just don't like it.

_________________
The continuous image of a connected set is connected.


Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Fri Nov 28, 2014 9:10 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 02, 2014 2:10 am
Posts: 27
mathematician wrote:
I am not petrified of Linux, I just don't like it.


That didn't exactly address my points. The point is you don't know how MinGW works, so you automatically believe it "adds in gunk". You should learn how to use something before saying it doesn't work or worse, criticize it. If you like Watcom, fine, but don't say something doesn't work because you can't work it.


Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Fri Nov 28, 2014 9:20 pm 
Offline
Member
Member
User avatar

Joined: Fri Dec 15, 2006 5:26 pm
Posts: 437
Location: Church Stretton Uk
konacake wrote:
mathematician wrote:
I am not petrified of Linux, I just don't like it.


That didn't exactly address my points. The point is you don't know how MinGW works, so you automatically believe it "adds in gunk". You should learn how to use something before saying it doesn't work or worse, criticize it. If you like Watcom, fine, but don't say something doesn't work because you can't work it.


You shouldn't have to fight tools, and I have no appetite for doing so.

_________________
The continuous image of a connected set is connected.


Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Fri Nov 28, 2014 9:22 pm 
Offline
Member
Member
User avatar

Joined: Mon Jun 05, 2006 11:00 pm
Posts: 2293
Location: USA (and Australia)
The Microsoft (free!) and Intel compilers run natively under Windows and can be used for osdeving. They output PE files, but it's not a big deal because it's no harder than dealing with ELF files. If it's really an issue, you can write a program that converts a PE file to your own binary file format, and that would be much simpler than writing an entire compiler yourself (which would also involve writing a linker that parses and produces binary files - so you're not avoiding that task).

_________________
My OS is Perception.


Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Fri Nov 28, 2014 11:44 pm 
Offline
Member
Member
User avatar

Joined: Wed Jul 13, 2011 7:38 pm
Posts: 558
mathematician wrote:
You shouldn't have to fight tools, and I have no appetite for doing so.


Then you're not going to have any luck as an operating system developer.


Top
 Profile  
 
 Post subject: Re: Custom Programming Language
PostPosted: Sat Nov 29, 2014 2:17 am 
Offline
Member
Member
User avatar

Joined: Fri Oct 27, 2006 9:42 am
Posts: 1925
Location: Athens, GA, USA
konacake wrote:
I'm sure you're happy to know Windows NT was actually Microsoft's attempts at cloning Unix, and was designed by some Unix wizards.

Actually, the primary model of NT was VMS, not Unix, though there were many Unix influences stemming from a half-hearted effort at POSIX compliance. But frankly. I'd rather not get into the arguments on this point. In the meanwhile, let me see what I can find to say about macrology.

_________________
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic This topic is locked, you cannot edit posts or make further replies.  [ 36 posts ]  Go to page Previous  1, 2, 3

All times are UTC - 6 hours


Who is online

Users browsing this forum: No registered users and 62 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group