1. Leave DOS?!
- Posted by akusaya at gmx.net Feb 21, 2006
- 457 views
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?
2. Re: Leave DOS?!
- Posted by D. Newhall <derek_newhall at yahoo.com> Feb 21, 2006
- 437 views
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
3. Re: Leave DOS?!
- Posted by Vincent <darkvincentdude at yahoo.com> Feb 21, 2006
- 430 views
- Last edited Feb 22, 2006
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
4. Re: Leave DOS?!
- Posted by Robert Craig <rds at RapidEuphoria.com> Feb 21, 2006
- 416 views
- Last edited Feb 22, 2006
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? Actually, someone should really develop a Windows library to emulate Euphoria's DOS graphics. Regards, Rob Craig Rapid Deployment Software http://www.RapidEuphoria.com
5. Re: Leave DOS?!
- Posted by amux <jjsg at abc.se> Feb 21, 2006
- 420 views
- Last edited Feb 22, 2006
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? > 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
6. Re: Leave DOS?!
- Posted by cklester <cklester at yahoo.com> Feb 21, 2006
- 413 views
- Last edited Feb 22, 2006
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/
7. Re: Leave DOS?!
- Posted by amux <jjsg at abc.se> Feb 21, 2006
- 443 views
- Last edited Feb 22, 2006
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
8. Re: Leave DOS?!
- Posted by Ron Weidner <xecronix at yahoo.com> Feb 22, 2006
- 417 views
> > 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.
9. Re: Leave DOS?!
- Posted by don cole <doncole at pacbell.net> Feb 22, 2006
- 415 views
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!!!
10. Re: Leave DOS?!
- Posted by don cole <doncole at pacbell.net> Feb 22, 2006
- 431 views
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
11. Re: Leave DOS?!
- Posted by cklester <cklester at yahoo.com> Feb 22, 2006
- 444 views
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/
12. Re: Leave DOS?!
- Posted by menno <m.s.ter.haseborg at home.nl> Feb 22, 2006
- 437 views
- Last edited Feb 23, 2006
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 .
13. Re: Leave DOS?!
- Posted by Al Getz <Xaxo at aol.com> Feb 22, 2006
- 432 views
- Last edited Feb 23, 2006
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"
14. Re: Leave DOS?!
- Posted by jacques deschênes <desja at globetrotter.net> Feb 23, 2006
- 449 views
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 .
15. Re: Leave DOS?!
- Posted by amux <jjsg at abc.se> Feb 23, 2006
- 434 views
- Last edited Feb 24, 2006
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