1. exw again
- Posted by "BABOR, JIRI" <J.Babor at GNS.CRI.NZ> Nov 11, 1997
- 774 views
Ad, I think the North Americans prefer, for some unknown reasons to grab *bulls* by their horns, not cows. And despite your warning, I will indulge, for the last time, I promise, in some more random windows smashing, as Craig Gilbert put it so nicely. Jacques, when I issued my provocation, I expected a certain amount of condescending flak, but perhaps from different quarters. At least, you tempered your comments with a generous offer to educate the rest of us, the Great Unwashed, about the merits of the M$ scheme of things, and to reward the selected worthy few with a strictly limited access to Bill's Kingdom. Jacques, I know you mean well, and I am sure there are quite a few Euphorians eagerly awaiting your promised contributions. And I admire Robert Craig for what he has already done with Euphoria, otherwise I would not even be here. Now, with all the platitudes out of the way, yes, I do prefer simple and elegant solutions. But I am not a Luddite and I recognize that our increasingly complex world often demands complex answers to get the necessary leverage. I also know we are just at the beginning of the cycle, and the things will get a little bit easier, but I repeat, 246 lines of dense code just to say "Hello, world!" is ridiculous, and I certainly would not call it progress! What's more, most of it appears to be in the nature of the beast; incredibly, even after some fifteen years of continuous development it is still an unreliable hotchpotch, just masquerading as an operating system. It really saddens me to witness this unseemly rush to join the Windoze bandwagon. For at least two other reasons. One, Borland Delphi as well as the latest incarnations of Visual Basic are already much better tools than Euphoria could ever be in this arena, so why to condemn her, from the start, to the fate of Liberty Basics? And two, there are better alternatives available: I like, for instance, the Python's clever interface with Tcl/Tk (tkinter) which gives it a real platform independence. I am sorry about the length of this message, but I had to get it off my chest. Jiri
2. Re: exw again
- Posted by "Wallace B. Riley" <wryly at MINDSPRING.COM> Nov 11, 1997
- 751 views
At 01:50 PM 11/11/97 +1200, you wrote: >Ad, I think the North Americans prefer, for some unknown reasons to >grab *bulls* by their horns, not cows. Some of us would like to grab Bill by his horns. We are sure he has a couple, if for no other reason than he has more money than any other shipload of ordinary people. Wally Riley wryly at mindspring.com
3. Re: exw again
- Posted by The Reaper <reaper at MAIL.AURACOM.COM> Nov 12, 1997
- 720 views
At 01:50 11/11/97 +1200, you wrote: >It really saddens me to witness this unseemly rush to join the Windoze >bandwagon. For at least two other reasons. One, Borland Delphi as well >as the latest incarnations of Visual Basic are already much better >tools than Euphoria could ever be in this arena, so why to condemn >her, from the start, to the fate of Liberty Basics? And two, there are >better alternatives available: I like, for instance, the Python's >clever interface with Tcl/Tk (tkinter) which gives it a real platform >independence. Regardless, Win95 is pretty much the standard on modern computers these days. No matter how much you hate Bill or Microsoft, that's just the way it is. There is a lot of people who can't tell A:> from C:> , but when it comes to Windows 95 can do a lot more than most of us can. If everyone wanted to really on the older languages for programming, there wouldn't have been a Euphoria in the first place! By the by, did anyone figure out how to effectively combine an external DOS music-player with a Euphoria program? =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= The Reaper (J. Lays) http://www.geocities.com/TimesSquare/Alley/4444/ reaper at auracom.com Check out my Euphoria Games page at: -= http://www.geocities.com/TimesSquare/Alley/4444/eugames.html ........................ . .. -||..........__...... "Some will live life . / ||......../-- \\.:::: Unwilling to ask why, . ..| ||...... / | |.::: And they will be forgotten, .| _-||.......|| / /.:::: After they die." ..| |..||...... -\_- \ |\-.::: .| |.[< \ .../ \.:: .||.|||\|\ | - - . \.:::: ...|.\|| | \ | | |.:::. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
4. Re: exw again
- Posted by Ralf Nieuwenhuijsen <nieuwen at XS4ALL.NL> Nov 13, 1997
- 751 views
The Reaper wrote: > By the by, did anyone figure out how to > effectively combine an external DOS music-player with a Euphoria > program? Well, Pete Eberlein has made a very nice library called asm.e which should enable you to use ASM inside your program. When my preprocessor-precompiler is done, i'll try to write an preprocessor interface. (so it resembles to real inline ASM) I am now in the make of a preprocessor/compiler that compile .epp's to .ex's So it is a preprocessor to help writing preprocessors. This way, you can write code that is a lot more readable and add no execution speed over-head. (So you could use it for specific precompilers, for a certain project or program, or general preprocessors that will contain custom extentions to Euphoria) But at this point, you can get some ASM-player or some C++ player (and only have it compiled to ASM). But the communications and data-sharing between the ASM and Euphoria will still be a bit dificult, for that you just have to wait I guesss.... Ralf N nieuwen at xs4all.nl
5. Re: exw again
- Posted by The Reaper <reaper at MAIL.AURACOM.COM> Nov 14, 1997
- 738 views
At 09:11 13/11/97 +0100, you wrote: > Well, Pete Eberlein has made a very nice library called asm.e which >should enable you to use ASM inside your program. When my >preprocessor-precompiler is done, i'll try to write an preprocessor >interface. (so it resembles to real inline ASM) Could you tell me where to find the asm.e ? Thanks. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= The Reaper (J. Lays) http://www.geocities.com/TimesSquare/Alley/4444/ reaper at auracom.com Check out my Euphoria Games page at: -= http://www.geocities.com/TimesSquare/Alley/4444/eugames.html ........................ . .. -||..........__...... "Some will live life . / ||......../-- \\.:::: Unwilling to ask why, . ..| ||...... / | |.::: And they will be forgotten, .| _-||.......|| / /.:::: After they die." ..| |..||...... -\_- \ |\-.::: .| |.[< \ .../ \.:: .||.|||\|\ | - - . \.:::: ...|.\|| | \ | | |.:::. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
6. Re: exw again
- Posted by Pete Eberlein <xseal at HARBORSIDE.COM> Nov 14, 1997
- 752 views
The Reaper wrote: > > > Well, Pete Eberlein has made a very nice library called asm.e which > >should enable you to use ASM inside your program. When my > >preprocessor-precompiler is done, i'll try to write an preprocessor > >interface. (so it resembles to real inline ASM) > > Could you tell me where to find the asm.e ? Thanks. I try to keep my latest version at http://www.harborside.com/home/x/xseal/euphoria/asm.e (53k) I haven't submitted it to RDS because it has no real documentation and I'm not really comfortable with how I wrote it. It originally was intended to be very simple but it grew into a monster with support for memory addressing, labels, loops, jumps, structures, unions, and immediate labels for values that can be poked in during runtime. I haven't thoroughly tested it either, although I have used it successfully in some programs such as developing my polygon texture mapping stuff and in the fireplay.ex simulation. I would appreciate some comments from those who have used asm.e. For a huge file explaining assembly language and machine code, download http://www.harborside.com/home/x/xseal/euphoria/326intel.zip (203k) Happy Coding, -- _____ _____ _____ ________ /\ \ /\ \ /\ \ / \ \ / \____\ / \____\ / \____\ / _ \____\ / / ___/_ / /____/ / / ___/_ / / \ |___| / / /\____\ / \ \ / / /\____\ \ \_/ / / \ \/ / ___/_\ \ \ \ \/ / ___/_ \ /____/ \ / /\ \\/\ \ \ \ / /\ \ \ \ \ \ \/ \____\ \ \ \ \ \/ \____\ \ \ \ \ / / \ \____\ \ / / \ \____\ \ / / \ / / \ / / \ / / \ / / \/____/ \ / / \/____/ \/____/xseal at harborside.com\/____/