On Sun, May 24, 2015 at 1:27 AM, Rugxulo <rugx...@gmail.com> wrote:
> On Sat, May 23, 2015 at 11:21 PM, dmccunney <dennis.mccun...@gmail.com> wrote:
>> On Sat, May 23, 2015 at 11:26 PM, Ralf Quint <freedos...@gmail.com> wrote:
>>
>>> The big question is if OpenWatcom continues to be a viable option to be
>>> used with FreeDOS. If the official site would be down for good and
>>> Jiri's fork doesn't work right, the the pooch is pretty much screwed...
>>
>> The pooch arguably *has* been screwed for years.  DOS is a legacy OS
>> few folks have any real reason to care about.
>
> Dennis, once again, you're on the wrong mailing list if you're going
> to constantly harp on how obsolete and useless DOS is.

Please learn to read.  I never said DOS was useless - I said it was a
legacy OS few folks have a real reason to care about.  Like it or not,
that's true.

>> People involved in things like compiler writing will be targeting Windows, 
>> Linux,
>> and the like.
>
> Windows and Linux are too volatile to rely upon. Sure, they're
> popular, but everything changes very quickly, and many compilers have
> broken or been abandoned due to upstream failures. Don't pretend that
> using a "modern" OS is somehow a panacea to common technical (and
> political) problems.

Too volatile to rely upon?  If that's the case, perhaps you can
explain why the vast majority of desktop systems run Windows, and the
vast majority of web servers run Linux?  Many millions of people rely
on both daily.  I'm one of them.  Progress brings volatility with it,
but do does life.  Somehow, we all manage to deal with it.

> The fact that "nobody" (according to you, although I can name a few
> non-commercial ones) targets DOS is irrelevant to us. We can't make
> anybody do anything. It's here if they want it (free, stable,
> well-documented). If not, good luck, go somewhere else.

Name whoever you like.  I'll be more impressed if you name any
*commercial* offerings targeting DOS, since the reasons people care
about things computing related  tend to involve money.  One of the
reasons DOS gets little love these days is that there is little or no
money in it.  Who will *pay* to have DOS code written?

>> Even the embedded market is being taken over by things like 32
>> ARM CPUs without the "real mode" issues involved in systems running 16
>> bit Intel architectures and the bewildering variety of memory models
>> DOS programmers had to deal with.
>
> What are you referring to, the kernel? Sure, that uses 16-bit mode
> because there's no major incentive to switch. Lots of other things are
> using 32-bit flat model (since decades!), e.g. DJGPP and OpenWatcom.

And if you don't have a 32 bit kernel, you jump through all sorts of
hoops because of it.  Look at the fun involved in trying to run
protected mode stuff under DOS.

There's *plenty* of incentive to switch, which is why most of the
computing world *did* switch, and uses something *other*  than DOS.

But lets imagine for a moment that $DEITY works a miracle to order,
and FreeDOS magically acquires a working 32 bit kernel.  What do we
get?  We theoretically get an OS with a much larger address space, but
it still single user and single tasking.  How much traction do you
think it will get?

> Don't tell me that (optional) 16-bit support prevents anybody from
> doing anything. We've had both for a long time, much longer than ARM
> has been popular. Don't pretend that ARM is superior, it is definitely
> not! I have nothing against it, but seriously, x86 has much more
> worthwhile legacy that still works. Why throw away what already
> works??

I didn't say ARM was superior.  I simply said even the embedded world
was shifting to 32 bit CPUs because it *could* - the hardware has
become small, fast, and cheap enough.  There's little reason *not* to,
and once you *have* the more powerful hardware, you start finding uses
for it.  It's the same reason why I predict that all cell phones will
increasingly be smart phone because they *can* be.  They will be
powerful enough to run something like Android, and will.

ARM gets extensive use in the embedded space because because it's more
power efficient than X86 when the scarce resource these days is
battery life, and there is substantial OS and toolchain support, but
there are other players like MIPS also in the market.  (And note that
as we get 64 bit ARM CPUs, we'll start seeing them in the server room
*because* of that power efficiency.  Think folks like Google and
Facebook *won't* install ARM based rack servers by the thousands if
they can drop their data center power bills by doing it?  If you do,
think again...)

And increasingly, even embedded applications require 32 bit address
space and multi-tasking.

Tell you what.  Restrict yourself to *only* FreeDOS and things that
run under it.  Do *all* of your computing that way.  Do all of your
web surfing that way.  Tell me how you make out.

I know it *can* be done, because a few folks here seem to successfully
do it.  I could not.  Too much of what I do requires capabilities that
do not exist in DOS and DOS apps, and *can't*.

DOS is fun to play with, but "play" is the operative word.  The *work*
gets done elsewhere.
______
Dennis
https://plus.google.com/u/0/105128793974319004519

------------------------------------------------------------------------------
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-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to