What compiler could I use to make my own OS?I know turbo/borland C++ was
used for FreeDOS.

On Wed, May 27, 2015 at 8:12 AM, Dave Kerber <
dker...@warrenrogersassociates.com> wrote:

> C++ is quite commonly used for desktop applications with low performance
> requirements, on machines with plenty of horsepower.  As you say, it's
> rather a resource hog.
>
>
> > -----Original Message-----
> > From: imre.le...@telenet.be [mailto:imre.le...@telenet.be]
> > Sent: Wednesday, May 27, 2015 2:47 AM
> > To: Technical discussion and questions for FreeDOS developers.
> > Subject: Re: [Freedos-devel] FreeDOS (ODIN) and 8086 compatibility
> >
> > C++ has become a very obscure language, that is generally not used very
> > often anymore.
> >
> > Objective C is much bigger then C++ now.
> >
> > ----- Oorspronkelijk bericht -----
> > Van: "Steve Nickolas" <usots...@buric.co>
> > Aan: "Technical discussion and questions for FreeDOS developers."
> > <freedos-devel@lists.sourceforge.net>
> > Verzonden: Dinsdag 26 mei 2015 17:25:54
> > Onderwerp: Re: [Freedos-devel] FreeDOS (ODIN) and 8086 compatibility
> >
> > On Tue, 26 May 2015, Edouard Forler wrote:
> >
> > > Most of the tools (format, etc.) were written in C, but command.com,
> > > io.sys and msdos.sys were written in assembly. For me, ms-dos is just
> > > these three files and especially msdos.sys.
> >
> > I tend to favor this approach too.  The resident components are better
> > written in ASM for speed and reduced memory footprint while the
> > userland
> > is better written in C for ease of development and code-sharing between
> > components.
> >
> > > C is OK. C++ can be awful. It takes a lot of cpu to make the dynamic
> > > dispatch and memory allocation, since it's object-based. That's
> > usually
> > > where the bottleneck lies.
> >
> > C++ is a terrible, imo, OS language.
> >
> > C is just at the right point between high level and low to be most
> > useful
> > for these things.
> >
> > -uso.
> >
> > -----------------------------------------------------------------------
> > -------
> > One dashboard for servers and applications across Physical-Virtual-
> > Cloud
> > Widest out-of-the-box monitoring support with 50+ applications
> > Performance metrics, stats and reports that give you Actionable
> > Insights
> > Deep dive visibility with transaction tracing using APM Insight.
> > http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
> > _______________________________________________
> > Freedos-devel mailing list
> > Freedos-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freedos-devel
> >
> > -----------------------------------------------------------------------
> > -------
> > _______________________________________________
> > Freedos-devel mailing list
> > Freedos-devel@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-devel mailing list
> Freedos-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-devel
>
------------------------------------------------------------------------------
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to