1. RE: Which Platform to Start?
- Posted by CK Lester <cklester at yahoo.com> Feb 09, 2001
- 465 views
I'm running Win98/DOS and Linux (Mandrake 7.2 w/KDE2). I'm wanting to start with the lowest common denominator... get a basic app running and then port to the other platforms (if necessary). I'm interested in working with Linux, but I guess if it's easier to use DOS first I'll do that. Is there a cross platform EU GUI library out there? > What OS are you running on your computer? Why not just start out > with that > one.
2. RE: Which Platform to Start?
- Posted by gebrandariz at YAHOO.COM Feb 09, 2001
- 455 views
I'd say the one you know best. Gerardo ----- Original Message ----- From: CK Lester <cklester at yahoo.com> To: EUforum <EUforum at topica.com> Sent: Friday, February 09, 2001 7:38 PM Subject: Which Platform to Start? > David (Cuny) and Anybody Else with Relevant Experience: > > Which platform would you develop on FIRST if you knew your program would > need to run on all three (Linux, DOS, Windows)? > > Thanks! > ck > > > > >
3. RE: Which Platform to Start?
- Posted by Irv Mullins <irvm at ellijay.com> Feb 09, 2001
- 439 views
On Fri, 09 Feb 2001, CK wrote: > I'm running Win98/DOS and Linux (Mandrake 7.2 w/KDE2). I'm wanting to start > with the lowest common denominator... get a basic app running and then port > to the other platforms (if necessary). I'm interested in working with Linux, > but I guess if it's easier to use DOS first I'll do that. You're developing a client/server app on DOS? Using Netware, or ? > Is there a cross platform EU GUI library out there? No way. Further problems: simple GUI's for Linux like the GraphApp library don't offer the features (widgets) you need for general business apps. Neither does Motif. GTK does, but no one has wrapped the hundreds of calls to Euphoria yet. Your only real options at this point are to: 1. Write your clients in C using GTK... 2. Buy a copy of Kylix to do the Linux GUI and a copy of Delphi for the Windows 3. Design your system to use a browser as the client, That would also eliminate any "porting" problems to Windows (or Mac/Beos, etc) and would take advantage of proven - and free - technology (Apache, cgi, browsers). The last approach is the one I'm taking right now, in porting a Eu/Windows app that has been in use for a couple of years into a multi-user networked app. So far, Euphoria seems to work nicely for the cgi portion of this system. Eu cgi's are faster than Perl, and easier to understand. Regards, Irv
4. RE: Which Platform to Start?
- Posted by sephiroth _ <euman2376 at yahoo.com> Feb 09, 2001
- 454 views
- Last edited Feb 10, 2001
linux. DOS is ok, but Linux is more flexible(shared libs), but exu has no graphics support(can be overcome with svgalib, but you need to be root even if you hand code svgalib stuff in C) CK Lester wrote: > David (Cuny) and Anybody Else with Relevant Experience: > > Which platform would you develop on FIRST if you knew your program would > need to run on all three (Linux, DOS, Windows)? > > Thanks! > ck > > > > >
5. RE: Which Platform to Start?
- Posted by sephiroth _ <euman2376 at yahoo.com> Feb 10, 2001
- 438 views
DOS? 386? Ha! Linux on a Pentium 133! kinz at peterlink.ru wrote: > Dear CK Lester, > > > need to run on all three (Linux, DOS, Windows)? > > If I need any machine - a 386 is my choice > If I need any platform - DOS is my choice > > Regards, > Igor Kachan > kinz at peterlink.ru > >
6. RE: Which Platform to Start?
- Posted by gebrandariz at YAHOO.COM Feb 10, 2001
- 478 views
- Last edited Feb 11, 2001
Kat (and everybody), ----- Original Message ----- From: Kat <gertie at PELL.NET> To: EUforum <EUforum at topica.com> Sent: Sunday, February 11, 2001 12:05 AM Subject: Re: Which Platform to Start? > I'd guess finding a 486 with a 610meg hd would be rare in > most "3rd world" countries, and some "2nd world" ones as well. > > Kat There are 3rd world countries and 3rd world countries. No doubt what you say is sadly true in many cases. But I live in Argentina, where a PC will cost you perhaps 10 or 15% above the domestic US price. You won't see any ads for anything less than a Pentium II or K6-2, 64 MBs RAM, 10 GB HDs, CD-ROM player, standard sound & video, 56K modem and 15" monitor (mostly Samsung and ViewSonic), and maybe an Ethernet card too, all of which will probably cost you less than $1,000, usually financed in 6- or 12-month installments on 20-22% yearly interest, meaning you'll pay some $200-250 a month for a good if simple brand system. A programmer will make anything from $500 to $2,500 a month, depending (as always) on luck, knowledge and experience. More if you can qualify on hardware, networking and other specialties (Can manage Apache? You're on! Got a Novell certificate? Name your price!). There are many job openings. Not only in software, telco and Internet companies, of which there are many, but also every business bigger than a magazine kiosk has one or more computers. Ubiquitous computing is a government priority. Computer magazines fill the stands. Computer books are big sellers. In downtown Buenos Aires you may find ten ATMs in the same block. An Internet dial-up connection will cost you perhaps 50 cents per hour, maybe less; ADSL for less than $100 a month. What is this all about? Scale. You are not alone. Even though developed countries have led the way, the rest of the world is catching up fast, if only because computing is comparatively cheap, simple and clean, requires little infrastructure and can be left to individual initiative. All it takes is a more or less stable economy and a good deal of freedom, which at present are not the rare commodities they were 20 years ago. So people and universities and business and government can afford to spend time, effort and resources on R&D, sometimes jumping straight from the 19th into the 21st Century. High time, too. Gerardo
7. RE: Which Platform to Start?
- Posted by Kat <gertie at PELL.NET> Feb 11, 2001
- 465 views
On 10 Feb 2001, at 21:46, gebrandariz at YAHOO.COM wrote: > Kat (and everybody), > > ----- Original Message ----- > From: Kat <gertie at PELL.NET> > To: EUforum <EUforum at topica.com> > Sent: Sunday, February 11, 2001 12:05 AM > Subject: Re: Which Platform to Start? > > > > I'd guess finding a 486 with a 610meg hd would be rare in > > most "3rd world" countries, and some "2nd world" ones as well. > > > > Kat > > There are 3rd world countries and 3rd world countries. No doubt what you say > is sadly true in many cases. But I live in Argentina, where a PC will cost > you perhaps 10 or 15% above the domestic US price. /me waves to Gerardo I didn't consider Argentina such a 3rd world place, at least not all of it. Or Equador, at least, not all of it. For many years, you had a more advanced telephone system than we did here, because Southern Bell stripped old equipment out of Atlanta and Birmingham, as an upgrade before the Olympics in those cities, and they shipped the used equipment to various places in South America. Meanwhile, here 40 minutes outside Birmingham, we were using equipment far older than the stuff Southern Bell was pulling out as antiquated! It's not just the equipment either, there is a new digital substation about 1/2 mile from me, with several T1 lines feeding it, and i cannot get any internet service faster than 10K, even tho the company that owns that substation is an isp itself. And reliability of everything from the roads, electrical lines, telephone, etc, is terrible. I was running the C64 on batteries, and when i switched to an ibm clone, i had to stop programming until i could get a battery UPS for it. But anyhow, as to which platform to use, i plan on using the 586-133 as home environment controler (Eu on dos, naturally), and to tend the windoze box online. Kat
8. RE: Which Platform to Start?
- Posted by CK Lester <cklester at yahoo.com> Feb 11, 2001
- 464 views
Irv, thanks for all your input! > 3. Design your system to use a browser as the client, That would also > eliminate any "porting" problems to Windows (or Mac/Beos, etc) and would > take advantage of proven - and free - technology (Apache, cgi, browsers). This sounds like the best approach, especially the words "free" and "proven." Are reports output as HTML documents in this scenario? > The last approach is the one I'm taking right now, in porting a > Eu/Windows app > that has been in use for a couple of years into a multi-user > networked app. > So far, Euphoria seems to work nicely for the cgi portion of this system. > Eu cgi's are faster than Perl, and easier to understand. Can you give me a little more details as to how it all fits together? You can do so via private email to cklester at yahoo.com if you want. Thanks! ck
9. RE: Which Platform to Start?
- Posted by Ray Smith <smithr at ix.net.au> Feb 12, 2001
- 455 views
kinz at peterlink.ru wrote: > > I'm pretty sure you don't need DCOM > > for Allegro to work - that still leaves > > a few levels!. > > > Yes, but there is Win-95 + DirectX warning without DCOM. Thanks Igor, I never knew that. I'll add it to the doco. > I have not good but an acceptable **programmig** > environment (not for clients naturally and anyway!) > with your euAllegro on my 386-WIN. Is the reason poor performance of euAllegro on a 386 ... or the hassle of to much other supporting software required? <snip> > Euphoria on a couple 386 was my choice in 1998, > is my choice now, and will be my choice, > thanks to Euphoria's only more and more high speed, > excellent for DOS on a 386, and only more and more > high compatibility of the Euphoria's platforms. > > I program for 386,486,586,686,786,886 >>, > not for platform, > use "as is", if these *my* *ready* programs > are useful. > *Your* programs are your's programs. > > And I am *not* a programmer for *clients* - > this point is very important for some Eu users - > remember this point, when you and (may be) your > clients read these my messages on this subject. Why I choose to go the path I did was for a long term future. Euphoria DOS32 graphics based apps won't work on WinNT and Win2000? This is my assumption ... is this correct? My theory is ... a lot of people have DirectX and Windows now and as time goes on more and more people will. This way by using Allegro (DirectX) this gives me a larger and larger "possible" user base. As you mention your not interested in distributing software ... so our aims are different and have decided to use different tools. Ray Smith http;//www.geocities.com/ray_223