Re: Eu 2.5 improvements over Eu 2.4
- Posted by Vincent <darkvincentdude at yahoo.com> Nov 21, 2004
- 591 views
Tommy Carlier wrote: > > Robert Craig wrote: > > Once people start using $ and crash_routine(), and posting > > that code to the Archive, you'll have to install 2.5. > > I've started using the $-feature in Win4Eu, and I must say: > it's a really great improvement. It doesn't seem that spectacular, > but it's a time saver, and it makes the code look a bit better. > Maybe it's also a bit faster (less parsing, special opcode, ...), > I don't know. > > I see (experienced) people leaving Euphoria, searching for better > languages. At work, I program in C#, and it's a really cool language > with a lot of features, a solid framework with all the possible > functionality (networking, gui, xml, database, ...) and one of the > best IDEs I've worked with (you can download the Express edition for > free). > > Yet, at home I still use Euphoria for most of my coding. Why? Because > I think Euphoria (as a language) is beautiful. Of course it needs a lot > of improvement, but the essence is beautiful. And if you check out the > contributions I've made, you can see that I haven't made a single > PRACTICAL application for a specific use. All the contributions I've > made are libraries, to be used by other programmers, to make it easier > for programmers to do certain things. That is my way of trying to improve > the Euphoria-experience, without actually changing the language. > > One of the best things about Euphoria, is the archive, the many > contributions. Why did Derek keep maintaining Win32Lib for so long? > To improve the Euphoria-experience. Because he still had hope for Euphoria. > Unfortunately, Derek has lost that hope. But I still have a little hope, > that's why I'm creating Win4Eu in the first place. I started Win4Eu, > because I felt that Win32Lib (and IDE) has reached a certain limit. > The main problem with Win32Lib (and IDE) that I feel, is that it's hard > to extend, to create new features (like controls). That will be one of > the key features of Win4Eu, the easy extensibility. I'm trying to design > Win4Eu to be modular, and to support third-party extensions, so I don't > have to incorporate all the possible components and controls in the base- > library. > > Robert, a lot of great contributors have lost hope on Euphoria, and have > left. I hope you realize that more people will leave, if you don't do > something about it. Euphoria needs people like Derek and Irv. Without the > contributions, Euphoria is lost. > > -- > Recycle your pets. > tommy online: <a > href="http://users.telenet.be/tommycarlier">http://users.telenet.be/tommycarlier</a> > tommy.blog: <a > href="http://tommycarlier.blogspot.com">http://tommycarlier.blogspot.com</a> > I started messing around in the new ISO standard of C (C99). It has many improvements over the ANSI standard of C, in language definition and libraries. Like C++ style comments, inline function, __func__ ruitine, 64 bit integer (long long) data type, boolean data type (_Bool), and much more.. And I just love C now that I tried it, specially with a nice IDE like Dev C/C++ using the mingw port of GCC. Compliler/Linker setup is easy and compiling and running is as easy as it is in EU (no console parameters to type). Sure C has many problems, mostly due to the lack of any protection to the coder; but Im getting the hang of it. Thanks to EU learning C is much easier now too :) Euphoria is very nice too, tho I can see how it is limited by the lack of developers tools and stuff (IDEs, project/resource managers, windows debuggers, etc.) along with a fairly outdated standard library, tho it is possible to build upon it I suppose. However I'm satisified with EU at this point with the new 2.5 release. Keep up the good work Rob