1. Eu 4.0 Status

Hey Guys,

How's it going? I was wondering how closer we are to any beta or actual full release of 4.0? It shouldn't be too much longer, should it?

new topic     » topic index » view message » categorize

2. Re: Eu 4.0 Status

Andy said...

Hey Guys,

How's it going? I was wondering how closer we are to any beta or actual full release of 4.0? It shouldn't be too much longer, should it?

I've been looking around for an alternative programming language.
Java is too difficult for me to learn.
Javascript needs to interact with HTML forms (which makes it difficult) and is too difficult to debug and does not seem to be designed for making large programs (no way to include a file).
I rejected several languages because they don't require variables to be declared. Years ago in GFA Basic a typo became a new variable and I spent hours tracking down the bug. A normal language would find it instantly.

So it seems to boil down to Euphoria.

2 problems with Euphoria:
It doesn't seem to be a good replacement for Javascript. I can't get Euphoria to work as a web language. Javascript at least works.
Every program based on wxEuphoria presents an installation problem for some people.

If either of these 2 problems was solved, perhaps the other problem would not need to be solved. Make a high quality web program, don't need a desktop program. Make a desktop program with automated installation, don't need a web program.

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

3. Re: Eu 4.0 Status

Jerry_Story said...

2 problems with Euphoria:
It doesn't seem to be a good replacement for Javascript.

If you mean for use in a web browser, then you're right. Browsers have Javascript interpreters built-in. We just need to get Mozilla and Google and those other browser makers to include a Euphoria interpreter built-in and we'll be good to go. Maybe somebody could do a plug-in. smile

Jerry_Story said...

I can't get Euphoria to work as a web language. Javascript at least works.

It is very easy, however, to use Javascript with a Euphoria web program. You just have to be familiar with both technologies. I've somewhat integrated Yahoo's YUI into BBCMF (for AJAX functionality). I haven't done much development in that direction recently because there's no demand. But if there were some motivation, it could be easily completed.

Jerry_Story said...

Make a high quality web program, don't need a desktop program. Make a desktop program with automated installation, don't need a web program.

That's been a question that's made me think as well. The benefit of writing a program for the browser (in Javascript) is your program can run on ANY platform that has a web browser with a Javascript interpreter (which is most if not all), including mobile devices like the iPhone. Javascript is not that difficult to use, but I'm not as familiar with it as I am with Euphoria. With desktop stuff, you can always have some kind of network access, but then you'd have to have programs for multiple platforms. And who has the time or money or desire to manage that?

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

4. Re: Eu 4.0 Status

euphoric said...
Jerry_Story said...

2 problems with Euphoria:
It doesn't seem to be a good replacement for Javascript.

If you mean for use in a web browser, then you're right. Browsers have Javascript interpreters built-in. We just need to get Mozilla and Google and those other browser makers to include a Euphoria interpreter built-in and we'll be good to go. Maybe somebody could do a plug-in. smile

Jerry_Story said...

I can't get Euphoria to work as a web language. Javascript at least works.

It is very easy, however, to use Javascript with a Euphoria web program. You just have to be familiar with both technologies. I've somewhat integrated Yahoo's YUI into BBCMF (for AJAX functionality). I haven't done much development in that direction recently because there's no demand. But if there were some motivation, it could be easily completed.

Jerry_Story said...

Make a high quality web program, don't need a desktop program. Make a desktop program with automated installation, don't need a web program.

That's been a question that's made me think as well. The benefit of writing a program for the browser (in Javascript) is your program can run on ANY platform that has a web browser with a Javascript interpreter (which is most if not all), including mobile devices like the iPhone. Javascript is not that difficult to use, but I'm not as familiar with it as I am with Euphoria. With desktop stuff, you can always have some kind of network access, but then you'd have to have programs for multiple platforms. And who has the time or money or desire to manage that?

Those replies still don't answer my question. I though we would see a beta release by summer, its almost the end of summer, and still no beta release. Just wondering, has there been a down turn in development, or are the developers just taking it easy, because its summer?

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

5. Re: Eu 4.0 Status

Andy said...

... or are the developers just taking it easy, because its summer?

Nothern hemishphere bias! It's winter here in Australia. smile

There is a higher priority issue which is proving to be very difficult to get right. It has to do with tracing in consoles that are not 25 lines by 80 characters. I'm expecting to have it working sometime this week.

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

6. Re: Eu 4.0 Status

DerekParnell said...

There is a higher priority issue which is proving to be very difficult to get right. It has to do with tracing in consoles that are not 25 lines by 80 characters. I'm expecting to have it working sometime this week.

Is this what's holding up the beta release?

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

7. Re: Eu 4.0 Status

For the kinds of programs I write, I find Javascript to be nearly perfect. I love its prototype-based object model. That and its UI model integrated with HTML is very easy to understand.

There are some weaknesses in making it a general purpose standalone language, but...

Plus I was sure that you could include other files with it I haven't needed that capability but I'm sure one of the tutorial websites I read talked about it.

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

8. Re: Eu 4.0 Status

Once this issue is fixed, we will release beta 1. We had quite a few people testing alpha and also the svn trunk so I am hoping that we breeze through the betas and focus mostly on optimizations, not bug fixes (hoping we have fixed the bugs smile)

Jeremy

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

9. Re: Eu 4.0 Status

jeremy said...

Once this issue is fixed, we will release beta 1. We had quite a few people testing alpha and also the svn trunk so I am hoping that we breeze through the betas and focus mostly on optimizations, not bug fixes (hoping we have fixed the bugs smile)

Jeremy

So how long has this issue been worked on? How close are we to fixing it? Sorry, its just that I've been waiting for a beta for so long. I've tried the alpha, but it compared to v 3, it seems slower.

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

10. Re: Eu 4.0 Status

We have solved many other issues, this one was not worked on long. Derek believes he will have it fixed this week.

I know what you mean about waiting for 4.0 beta. All the devs are waiting for the green light to release 4.0 final. We will all enjoy a short break smile

Jeremy

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

11. Re: Eu 4.0 Status

jeremy said...

We have solved many other issues, this one was not worked on long. Derek believes he will have it fixed this week.

I know what you mean about waiting for 4.0 beta. All the devs are waiting for the green light to release 4.0 final. We will all enjoy a short break smile

Jeremy

Yea, it will be really cool. To use Eu 4.0 with all the new features and such. Might even see a speed boost. Plus all the new features will make it easier and give you more power with Euphoria.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu