1. Eu 4.0 Status
- Posted by Andy Jul 15, 2009
- 1177 views
- Last edited Jul 16, 2009
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?
2. Re: Eu 4.0 Status
- Posted by Jerry_Story Jul 19, 2009
- 1144 views
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.
3. Re: Eu 4.0 Status
- Posted by euphoric (admin) Jul 19, 2009
- 1178 views
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.
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.
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?
4. Re: Eu 4.0 Status
- Posted by Andy Jul 19, 2009
- 1183 views
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.
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.
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?
5. Re: Eu 4.0 Status
- Posted by DerekParnell (admin) Jul 19, 2009
- 1140 views
... or are the developers just taking it easy, because its summer?
Nothern hemishphere bias! It's winter here in Australia.
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.
6. Re: Eu 4.0 Status
- Posted by euphoric (admin) Jul 19, 2009
- 1139 views
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?
7. Re: Eu 4.0 Status
- Posted by jaygade Jul 20, 2009
- 1091 views
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.
8. Re: Eu 4.0 Status
- Posted by jeremy (admin) Jul 20, 2009
- 1126 views
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 )
Jeremy
9. Re: Eu 4.0 Status
- Posted by Andy Jul 21, 2009
- 1136 views
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 )
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.
10. Re: Eu 4.0 Status
- Posted by jeremy (admin) Jul 21, 2009
- 1093 views
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
Jeremy
11. Re: Eu 4.0 Status
- Posted by Andy Jul 22, 2009
- 1092 views
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
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.