1. Leave DOS?!

Hi,

I wonder why RDS still plan to support DOS in the future.
Do we really need DOS support?

Why not just allocate more time to think about new features or new
language construct? Or porting to Mac OSX which should not be so
difficult since it mostly resembles linux in the API.

Windows still provides DOS emulation because they have LOT of people
to work on it. But a single manned company making Eu will waste a lot
of time to develop for DOS.

Is there any reason why RDS still wants to support DOS?

Is it because of easy graphics routines for newbies?

new topic     » topic index » view message » categorize

2. Re: Leave DOS?!

akusaya wrote:
> 
> Hi,
> 
> I wonder why RDS still plan to support DOS in the future.
> Do we really need DOS support?

Yes.


> Why not just allocate more time to think about new features or new
> language construct? Or porting to Mac OSX which should not be so
> difficult since it mostly resembles linux in the API.

Compiling Euphoria for DOS is really no different than for any other platform so
that won't slow down production. I don't think that supporting DOS has ever been
blamed for not adding a feature or porting to a new platform.


> Windows still provides DOS emulation because they have LOT of people
> to work on it. But a single manned company making Eu will waste a lot
> of time to develop for DOS.

Actually, MS has said they plan to drop DOS and Win16 support in Vista so, no,
Windows will not provide DOS emulation. Also, it doesn't take much effort to
develop for DOS.


> Is there any reason why RDS still wants to support DOS?

For those of us who use DOS for fun (I muck around with FreeDOS constantly) and
need it for work (our instruments use DOS as an OS and I can Euphoria for that
instead of C and Perl).


The Euphoria Standard Library project :
    http://esl.sourceforge.net/
The Euphoria Standard Library mailing list :
    https://lists.sourceforge.net/lists/listinfo/esl-discussion

new topic     » goto parent     » topic index » view message » categorize

3. Re: Leave DOS?!

D. Newhall wrote:

> Actually, MS has said they plan to drop DOS and Win16 support in Vista so, no,
> Windows will not provide DOS emulation. Also, it doesn't take much effort to
> develop for DOS.

I thought I read that they will drop Win16 compatability but DOS emulation will
remain. Is there any articles that state they will drop DOS emulation?


Regards,
Vincent

new topic     » goto parent     » topic index » view message » categorize

4. Re: Leave DOS?!

akusaya wrote:
> I wonder why RDS still plan to support DOS in the future.
> Do we really need DOS support?
> 
> Why not just allocate more time to think about new features or new
> language construct? Or porting to Mac OSX which should not be so
> difficult since it mostly resembles linux in the API.
> 
> Windows still provides DOS emulation because they have LOT of people
> to work on it. But a single manned company making Eu will waste a lot
> of time to develop for DOS.
> 
> Is there any reason why RDS still wants to support DOS?
> 
> Is it because of easy graphics routines for newbies?

It doesn't cost that much to continue to support DOS.
For example, all of the multitasking code that I've
developed in the past few months is generic, i.e. it's the
same code on all platforms.

In the past couple of days, I've done some DOS-specific testing
while evaluating Open Watcom, but it has been a while since
I developed a significant new feature just for DOS.

People who are new to Euphoria, or new to programming, will probably
find it easier to develop a small program in DOS, rather than Windows.

A lot of what you can do with ex, can also be done
using exwc, but what about Language War? smile
Actually, someone should really develop a Windows library
to emulate Euphoria's DOS graphics.

Regards,
   Rob Craig
   Rapid Deployment Software
   http://www.RapidEuphoria.com

new topic     » goto parent     » topic index » view message » categorize

5. Re: Leave DOS?!

Robert Craig wrote:
> 
> akusaya wrote:
> > I wonder why RDS still plan to support DOS in the future.
> > Do we really need DOS support?
> > 
> > Why not just allocate more time to think about new features or new
> > language construct? Or porting to Mac OSX which should not be so
> > difficult since it mostly resembles linux in the API.
> > 
> > Windows still provides DOS emulation because they have LOT of people
> > to work on it. But a single manned company making Eu will waste a lot
> > of time to develop for DOS.
> > 
> > Is there any reason why RDS still wants to support DOS?
> > 
> > Is it because of easy graphics routines for newbies?
> 
> It doesn't cost that much to continue to support DOS.
> For example, all of the multitasking code that I've
> developed in the past few months is generic, i.e. it's the
> same code on all platforms.
> 
> In the past couple of days, I've done some DOS-specific testing
> while evaluating Open Watcom, but it has been a while since
> I developed a significant new feature just for DOS.
> 
> People who are new to Euphoria, or new to programming, will probably
> find it easier to develop a small program in DOS, rather than Windows.
> 
> A lot of what you can do with ex, can also be done
> using exwc, but what about Language War? smile
> Actually, someone should really develop a Windows library
> to emulate Euphoria's DOS graphics.
>
Yes yes yes , a Windows library in the Eu 2.6 Official Release so we can develop
and run Windows GUI programs.
 

/amux 
registered 2.4

new topic     » goto parent     » topic index » view message » categorize

6. Re: Leave DOS?!

amux wrote:
> 
> >
> Yes yes yes , a Windows library in the Eu 2.6 Official Release so we can
> develop
> and run Windows GUI programs.

wxEuphoria would make that pretty easy... I'm just sayin'.

-=ck
"Programming in a state of Euphoria."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

7. Re: Leave DOS?!

cklester wrote:
> 
> amux wrote:
> > 
> > >
> > Yes yes yes , a Windows library in the Eu 2.6 Official Release so we can
> > develop
> > and run Windows GUI programs.
> 
> wxEuphoria would make that pretty easy... I'm just sayin'.
> 
> -=ck

show me some code, a circle moving fast from left to right


/amux 
registered 2.4 why upgrade to 2.5

new topic     » goto parent     » topic index » view message » categorize

8. Re: Leave DOS?!

> 
> show me some code, a circle moving fast from left to
> right
> 

Sounds to me like you want Allegro or SDL.  Both exist
in the archives and I believe I read a few days ago
that EuAllegro has a new maintainer.

But ck is right, if you want to write GUI apps,
(buttons, text boxes, tabs, etc) you should consider
wxEuphoria.

Here watch this...

According to
http://www.w3schools.com/browsers/browsers_stats.asp

90% of web surfers are using windows.  Ok... that's a
huge number.  I'm going to guess that if you add up
all the home computers in the US + all the office
computers in the US and include all the laptops in the
US, you might be looking at a number like 1 billion. 
10% of those computers are NOT running windows.  So,
that's about 100,000,000 computers (or potential
customers)in the US not using windows.  Now multiply
that number by 5 for England, Germany, Japan, China,
Korea, and other industrial countries and you can see
that number jump to 500,000,000 quickly.  I might be
_under_ guessing the exact number of non windows
computers world wide.

So while you are developing software for an already
saturated windows market, consider how many potential
customers (at least 1/2 Billion) you could have if you
had just tried to use the free, open source, and
easier to use, programming tool, wxEuphoris.



--
Ronald Weidner
http://www.techport80.com
PHP Software developer for hire.

new topic     » goto parent     » topic index » view message » categorize

9. Re: Leave DOS?!

Ron Weidner wrote:
> 
> 
> > show me some code, a circle moving fast from left to
> > right
> > 
> 
> Sounds to me like you want Allegro or SDL.  Both exist
> in the archives and I believe I read a few days ago
> that EuAllegro has a new maintainer.
> 
> But ck is right, if you want to write GUI apps,
> (buttons, text boxes, tabs, etc) you should consider
> wxEuphoria.
> 
> Here watch this...
> 
> According to
> <a
> href="http://www.w3schools.com/browsers/browsers_stats.asp">http://www.w3schools.com/browsers/browsers_stats.asp</a>
> 
> 90% of web surfers are using windows.  Ok... that's a
> huge number.  I'm going to guess that if you add up
> all the home computers in the US + all the office
> computers in the US and include all the laptops in the
> US, you might be looking at a number like 1 billion. 
> 10% of those computers are NOT running windows.  So,
> that's about 100,000,000 computers (or potential
> customers)in the US not using windows.  Now multiply
> that number by 5 for England, Germany, Japan, China,
> Korea, and other industrial countries and you can see
> that number jump to 500,000,000 quickly.  I might be
> _under_ guessing the exact number of non windows
> computers world wide.
> 
> So while you are developing software for an already
> saturated windows market, consider how many potential
> customers (at least 1/2 Billion) you could have if you
> had just tried to use the free, open source, and
> easier to use, programming tool, wxEuphoris.
> 
> 
> --
> Ronald Weidner
> <a href="http://www.techport80.com">http://www.techport80.com</a>
> PHP Software developer for hire.
> 
> 
Leave DOS!!!

new topic     » goto parent     » topic index » view message » categorize

10. Re: Leave DOS?!

Leave DOS!!!

Are you out of your mind???

DOS is the Basics.

It would be like tring to read without learning the alphabet.

Don Cole

new topic     » goto parent     » topic index » view message » categorize

11. Re: Leave DOS?!

amux wrote:
> cklester wrote:
> > amux wrote:
> > > Yes yes yes , a Windows library in the Eu 2.6 Official Release so we can
> > > develop
> > > and run Windows GUI programs.
> > wxEuphoria would make that pretty easy... I'm just sayin'.
> show me some code, a circle moving fast from left to right

How about a spaceship moving across a space background? :)

   http://cklester.com/euphoria/?page=wxeuphoria

-=ck
"Programming in a state of Euphoria."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

12. Re: Leave DOS?!

Is it thrue that every Operating System has a "Console" mode and after that its
has a Graphical User Interface ?
In that perspect Dos is the "Console" mode of (MS)Windows , I think whatever MS
does it always have somewhere a "Console" mode .
So Euphoria is a programming lanquage (as (X11-)Basic, Ruby, Pyton, Perl, Rebol,
Pascal, Fortran , C, Cobol, etc.) it needs a "Console" mode to start up from .
After that it can use a windowsystem as winlib or wxwindows or graphapp or every
thing you think of .

new topic     » goto parent     » topic index » view message » categorize

13. Re: Leave DOS?!

Hello,

Anyone know if "Vista" has any kind of DOS with it?


Take care,
Al

And, good luck with your Euphoria programming!

My bumper sticker: "I brake for LED's"

new topic     » goto parent     » topic index » view message » categorize

14. Re: Leave DOS?!

One should not confuse MS-DOS and console
console is a text base user interface. exemple bash, cmd.exe, ksh, etc.
MS-DOS is an operating system. (outdated but still usefull in embedded system).
One can write console application in euphoria an run it in windows. No need 
for DOS to do that.
exemple:  puts(1,"hello world\n") -- is a valid windows application that can 
be execute by exwc.exe in a console (which is not DOS, you won't see any NTVDM 
process in task manager by running it.)

regards,
Jacques Deschênes

menno wrote:
> 
> Is it thrue that every Operating System has a "Console" mode and after that
> its has a Graphical User Interface ?
> In that perspect Dos is the "Console" mode of (MS)Windows , I think whatever
> MS does it always have somewhere a "Console" mode .
> So Euphoria is a programming lanquage (as (X11-)Basic, Ruby, Pyton, Perl,
> Rebol,
> Pascal, Fortran , C, Cobol, etc.) it needs a "Console" mode to start up from
> . After that it can use a windowsystem as winlib or wxwindows or graphapp or
> every thing you think of .

new topic     » goto parent     » topic index » view message » categorize

15. Re: Leave DOS?!

jacques deschênes wrote:
> 
> One should not confuse MS-DOS and console
> console is a text base user interface. exemple bash, cmd.exe, ksh, etc.
> MS-DOS is an operating system. (outdated but still usefull in embedded
> system).
> One can write console application in euphoria an run it in windows. No need
> 
> for DOS to do that.
> exemple:  puts(1,"hello world\n") -- is a valid windows application that can
> 
> be execute by exwc.exe in a console (which is not DOS, you won't see any NTVDM

if i execute example: puts(1,"hello world\n") by exw.exe i can se winoldap
in process viewer (win98)

/amux

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu