1. Euphoria.NET

I am concerned with euphoria's compatibility with Windows Longhorn's new 
features.  Windows Longhorn will support all previous win32 programs, so 
eu will still work, but I think to access the new features, a program 
must use the Longhorn API.  The Longhorn API will be very similar to the 
current .NET .  Will euphoria be able to use features intended for use 
by managed languages, such as C#?

Maybe a new euphoria platform will be necessary.  Perhaps there could be 
Linux & FreeBSD eu, Win32 and DOS eu, and Longhorn eu.  If this extra 
platform issue could be avoided that would be great.  I'll leave this 
issue with those who are more knowledgable than I in these areas.

Just Concerned,
Phil

new topic     » topic index » view message » categorize

2. Re: Euphoria.NET

Win32lib.ew Will be the only library to be needing an upgrade to support
Longhorn.
EU will run fine without having to be ported to Longhorn.

We will only need the extra Longhorn stuff wrapped into win32lib.ew.

----- Original Message ----- 
From: "Philip Deets" <philip1987 at hotmail.com>
To: <EUforum at topica.com>
Subject: Euphoria.NET


>
>
> I am concerned with euphoria's compatibility with Windows Longhorn's new
> features.  Windows Longhorn will support all previous win32 programs, so
> eu will still work, but I think to access the new features, a program
> must use the Longhorn API.  The Longhorn API will be very similar to the
> current .NET .  Will euphoria be able to use features intended for use
> by managed languages, such as C#?
>
> Maybe a new euphoria platform will be necessary.  Perhaps there could be
> Linux & FreeBSD eu, Win32 and DOS eu, and Longhorn eu.  If this extra
> platform issue could be avoided that would be great.  I'll leave this
> issue with those who are more knowledgable than I in these areas.
>
> Just Concerned,
> Phil
>
>
>
> TOPICA - Start your own email discussion group. FREE!
>
>
> -- 
> Incoming mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.588 / Virus Database: 372 - Release Date: 14/02/04
>


---



--

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

3. Re: Euphoria.NET

Daniel Kluss wrote:

> Well in that case the euphoria community should just boycot windows, 
> until they meet our demands of utter compatability without any work on 
> our part, besides who even uses windows now days anyways?
> Daniel

Yeah, I'm with ya Daniel!!! Wait... did I detect a note of sarcasm?

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

4. Re: Euphoria.NET

> Well in that case the euphoria community should just boycot windows, until
> they meet our demands of utter compatability without any work on our part,
> besides who even uses windows now days anyways?

Are you kidding me? If you ask me, AmigaOS is the way to go. And sicne you
asked, I don't this new "hard" drive is ever gonna catch on. Everyone knows
floppy drives are the way to go, they're just gonna keep getting bigger and
bigger. (3 1/2"; 5 1/4"; 7 3/4"; 10 1/2"; 12 1/4"; 16 2/3"; who knows!)

my $0.02....
~Greg

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

5. Re: Euphoria.NET

Greg Haberek wrote:

>>Well in that case the euphoria community should just boycot windows, until
>>they meet our demands of utter compatability without any work on our part,
>>besides who even uses windows now days anyways?
>>    
>>
>Are you kidding me? If you ask me, AmigaOS is the way to go.
>
Dude, that ain't funny. My very first computer ever was the VIC-20. Then 
I went with the C-64. From there I went Amiga, from a 500 up to a used 
4000 at one point. I wish Commodore hadn't screwed that deal up, because 
their system was so much better than anything else at the time.  I mean, 
how do you screw that up?!?!?

<fanning the flames of the phoenix... "Rise again, bird!!! RISE!!!!!!">

>And sicne you
>asked, I don't this new "hard" drive is ever gonna catch on. Everyone knows
>floppy drives are the way to go, they're just gonna keep getting bigger and
>bigger. (3 1/2"; 5 1/4"; 7 3/4"; 10 1/2"; 12 1/4"; 16 2/3"; who knows!)
>  
>
Dude!!! My tape drive is waaaaay bigger than your flimsy floppy drive!!! 
MUHAHAHAHAAAAAA!!!!

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

6. Re: Euphoria.NET

I'm not going to knock old computers. My uncle has a Commodore 64 hooked up
to a dart board through a hacked cartridge and parallel cable with custom
written assembly software. It plays all the games like a normal electronic
dart board, including cricket! It also allows you to cheat something aweful
by altering your scores. ;) My family always holds get-togethers at his
house, and everybody tells him he should sell the design. I don't think they
realize he's using 20 year old parts.

~Greg

----- Original Message -----
From: "C. K. Lester" <euphoric at cklester.com>
To: <EUforum at topica.com>
Sent: Wednesday, February 18, 2004 11:52 PM
Subject: Re: Euphoria.NET


>
>
> Greg Haberek wrote:
>
> >>Well in that case the euphoria community should just boycot windows,
until
> >>they meet our demands of utter compatability without any work on our
part,
> >>besides who even uses windows now days anyways?
> >>
> >>
> >Are you kidding me? If you ask me, AmigaOS is the way to go.
> >
> Dude, that ain't funny. My very first computer ever was the VIC-20. Then
> I went with the C-64. From there I went Amiga, from a 500 up to a used
> 4000 at one point. I wish Commodore hadn't screwed that deal up, because
> their system was so much better than anything else at the time.  I mean,
> how do you screw that up?!?!?
>
> <fanning the flames of the phoenix... "Rise again, bird!!! RISE!!!!!!">
>
> >And sicne you
> >asked, I don't this new "hard" drive is ever gonna catch on. Everyone
knows
> >floppy drives are the way to go, they're just gonna keep getting bigger
and
> >bigger. (3 1/2"; 5 1/4"; 7 3/4"; 10 1/2"; 12 1/4"; 16 2/3"; who knows!)
> >
> >
> Dude!!! My tape drive is waaaaay bigger than your flimsy floppy drive!!!
> MUHAHAHAHAAAAAA!!!!
>
>
>
> TOPICA - Start your own email discussion group. FREE!
>
>

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

7. Re: Euphoria.NET

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.

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

8. Re: Euphoria.NET

At work I create .NET applications using C#. When I first read the title 
'Euphoria.NET' I thought someone would suggest making a .NET-version of 
Euphoria. This wouldn't be that hard to do: .NET compiled applications use 
an intermediate language (IL), and the .NET Framework provides all the 
tools you need to compile code to that language. The only thing that might 
be a problem is OOP: .NET is an object-oriented environment, but this 
shouldn't be that big a problem. The advantage is that a lot is already 
available: Windows Forms (no need for Win32Lib), database access, 
networking, encryption, XML, ... You can even use libraries written in 
other languages (like C#, VB.NET, J#, ...).

If there are people that know .NET and want to help create E# (the 
.NET-version of Euphoria), just send me an e-mail (or reply to this 
message).

-- 

Tommy Carlier
tommy online: http://users.pandora.be/tommycarlier

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

9. Re: Euphoria.NET

Hi EU friends,

That ".NET" is something funny in Russian.

Russian NET is English NO.

So, if we see VB.NET or C#.NET or another.NET ...
we are thinking: and what .YES?

There is Russian site http://tarakanov.net/ in WWW.

In English it may be something like to
http://there.is.no.cocroachs.on.this.site/

Let us say Euphoria.YES!

Good Luck!

Regards,
Igor Kachan
kinz at peterlink.ru

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

Search



Quick Links

User menu

Not signed in.

Misc Menu