Hi,

On Fri, Apr 6, 2012 at 6:34 PM, Ralf A. Quint <free...@gmx.net> wrote:
> At 03:57 PM 4/6/2012, Rugxulo wrote:
>>
>>On Fri, Apr 6, 2012 at 5:43 PM, Ralf A. Quint <free...@gmx.net> wrote:
>> > At 02:59 PM 4/6/2012, Rugxulo wrote:
>> >
>> >>Also see Gautier's "Transparent Language Popularity Index" (updated
>> >>each month):
>> >>
>> >>http://lang-index.sourceforge.net/
>
> For more than half of those languages, there doesn't exist a (at
> least serious) DOS implementation.
> You rather have to use what is available, and that is fairly limited...

There is easily an implementation for more than half of those, but
often it's hard to find. So you have to dig fairly hard, and sometimes
it's fairly old and doesn't work well anymore (on modern hardware,
OSes, etc.).

> It doesn't matter for example if PHP is in the top of this popularity
> list when there is no use for that in DOS. Or JavaScript, or Haskell,
> Ruby, Python, Objective-C, C# or Java, just to name a few...

Ruby, Python, and Objective C work in DOS (among others) thanks to
DJGPP. But apparently those aren't "true DOS enough" for you. While I
sympathize, I don't know what else to tell you. You have to take what
you can get (or roll your own, which ain't easy).

> And if there is a more or less complete DOS port, for things like
> Python, D, you still have to fight with the inherited Unix/Linux or
> Windows centric concept of a lot of those.

Yes, it's true, most code these days is POSIX or Windows only, which
definitely complicates things. They don't care for being minimal or
compatible to things outside of that (sadly).

> And how does it matter "how popular" a language is, it matters what
> you want to achieve. And then try to use the best tool for the job,
> as with everything else in life...

Well, if you're going to port something, you need helpers, testers,
and examples, etc. If I choose Python, hypothetically, I'm probably
going to have more people helping me than if I chose Occam. But like I
said, we're low on volunteers, so it doesn't matter. FreeDOS isn't
shiny and new enough for "most" people to bother with it, sadly.

------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to