Re: Euphoria.NET
- Posted by Travis Beaty <twbeaty at osage.net> Feb 20, 2004
- 637 views
Hello! On Thursday 19 February 2004 05:57 pm, Philip Deets wrote: > I use Windows XP, and as soon as Longhorn comes out, I'm getting it. If > eu will not support Longhorn, then I guess I'll have to go with C#. > > I don't know anyone in real life that uses anything other than Windows, > and most use XP. Maybe it's just my area, I don't know. But shouldn't > the developer target the platform the majority of the end-users have? I use Windows XP only when absolutely necessary, and those times that qualify as "absolutely necessary" are becoming less and less numerous. From what I understand, Longhorn isn't due to be released until 2006, which means I have some time to think about it, Microsoft has some time for something really extraordinary to happen (good or bad), and the Longhorn development team has a lot of time to change their mind about this or that, and Billy has time to grease up his FUDslinger. So, until about six months before it is scheduled to be released, I don't think there is any way to say definitively that Euphoria will or will not be able to run on it. I primarily use Linux, and I'm in "real life," just ask my mom. I'm sure Mr. Mullins would have something similar to say. (Both concerning the real life, and the Linux thing.) Using Linux is my personal choice, based upon what *I* have decided is best operating system for *my* computer. If (a big if) there comes a time when I feel that Windows is the better operating system for my computer, I will certainly run under Windows. If others decide they prefer Windows, or BeOS, or ReactOS, or AmigaOS (ah, nuts, did you have to go and say that??), then while I may not agree with their assessment, I will not continually slam them for their choice. My reasons for using Linux have been stated in previous posts. Those reasons have been echoed by other members of this community. Therefore, it would be a waste of perfectly good bandwidth for any of us to kick that dead horse again. In regards for programming for end-users, that really depends on who your end users are. If you want to write code for grandma to keep her recipes in mind, or you want to write a second-grade Math game, then _at this point_, writing the application for the Windows platform would undoubtedly be the way to go. If you are writing code for servers, etc., then the population is (according to media and journal reports) shifting quickly into the *Nix environment. If you want to write apps for super-sleek-bottle-glasses-wearing ubergeeks, then Linux is your ticket. And if you are writing for the desktop environment, I'd say you are looking at a 60-30 ratio with Windows in the lead, again, _for the moment_. A quote from Abraham Lincoln sums up the end-user topic quite well: "You can please all of the people some of the time, and some of the people all of the time, but you can't please all of the people all of the time." As far as continuing to use Euphoria if it is not supported by Longhorn, that again is your call. Everyone else will be making a similar decision. As I use almost exclusively the Linux version of the interpreter, what Robert Craig decides, should that become an issue, won't affect me at all. Putting on my tinfoil cap and placing my Penguin-in-Fatigues beside the keyboard for a moment, if Billy actually *is* stupid enough to kill compatibility for all applications not written using .NET, I would applaud him. Standing ovation. If he'd drop support for all versions of Windows except Longhorn, I'd tip him $20. In fact, I'd more than likely buy a copy of Windows Longhorn to support his decision, and put it in a shiny silver case, so I can tell my grandkids, "See guys. This is why nobody uses Windows anymore." After all, if ex.exe won't run, neither will ... um ... RealPlayer, Photoshop, MGI Photosuite, Eudora, not to mention about 10 billion other apps. A lot of companies will stick their flags in Linux soil before they allow Lord Gates to jerk their chain quite that hard. Travis W. Beaty Osage, Iowa.