1. EuGTK / wxEuphoria - a modest proposal
- Posted by Kenneth Rhodes <wolf_man_jacques at excite.com> Nov 22, 2004
- 523 views
- Last edited Nov 23, 2004
I seem to recall Matt Lewis speaking quite favorably about EuGTK before Irv posted the unified Windows/Linux wrapper. Now that Irv seems intent on abandoning EuGTK, it would tickle me pink if Matt would drop WxEuphoria and pick up the EuGTK project perhaps together with Mike Sabal? I suppose stranger things have happened. Three cheers for Mike Sabal's willingness to support EuGTK. Ken Rhodes 100% Microsoft Free!
2. Re: EuGTK / wxEuphoria - a modest proposal
- Posted by Matt Lewis <matthewwalkerlewis at yahoo.com> Nov 23, 2004
- 529 views
Kenneth Rhodes wrote: > > I seem to recall Matt Lewis speaking quite favorably about EuGTK > before Irv posted the unified Windows/Linux wrapper. Now that > Irv seems intent on abandoning EuGTK, it would tickle me pink > if Matt would drop WxEuphoria and pick up the EuGTK project > perhaps together with Mike Sabal? I wouldn't count on it. :) IMHO, Win32Lib is the best library for doing Win32, and EuGTK is the best for doing Linux. I don't think EuGTK is so great for doing cross platform, because very few people have GTK installed on windows machines. Also, from the traffic around here, it's not easy to get it installed, either, and, IIRC, it doesn't always use native widgets, which I believe is a big drawback. So while either of these two libraries are great for single platform work (although I haven't really used EuGTK much), they leave something to be desired for cross platform development (OK, win32lib leaves everything to be desired...). wxWidgets is the best cross platform library that I've seen. The downside is that there's a dll/so to be installed. The good thing is that it's easy to install, and uses native widgets. The syntax is pretty close to win32lib, which I [mostly] like, and should make it relatively easy for people to make the switch. > I suppose stranger things have happened. > > Three cheers for Mike Sabal's willingness to support EuGTK. I second that. Matt Lewis
3. Re: EuGTK / wxEuphoria - a modest proposal
- Posted by cklester <cklester at yahoo.com> Nov 23, 2004
- 545 views
Matt Lewis wrote: > Kenneth Rhodes wrote: > > I seem to recall Matt Lewis speaking quite favorably about EuGTK > > before Irv posted the unified Windows/Linux wrapper. Now that > > Irv seems intent on abandoning EuGTK, it would tickle me pink > > if Matt would drop WxEuphoria and pick up the EuGTK project > > perhaps together with Mike Sabal? > > I wouldn't count on it. :) I'm glad to hear this and not surprised. I think our community and language need both wxEuphoria dn EuGTK being actively developed. > IMHO, Win32Lib is the best library for > doing Win32, and EuGTK is the best for doing Linux. Derek has what I think of as "generic window description" code and a parser for it. We should ask him about it because we could develop a single and extensible API for windowing GUIs for Euphoria. win = create("Window, name=My Window") Use the parser to interface with your favorite GUI system, whether wxWidgets, GTK, Win32Lib, etc... The create() above could be used for ALL our current GUIs... Think about it! > EuGTK is so great for doing cross platform, because very few people have > GTK installed on windows machines. Irrelevant whether it's installed. > Also, from the traffic around here, > it's not easy to get it installed, either, and, IIRC, it doesn't always > use native widgets, which I believe is a big drawback. If I can install and use both EuGTK and wxEuphoria, anybody can! Well, there are those two exceptions we've had here recently. :) I'm even willing to put up the tutorials on how to do so. Actually, I've started something like this here: http://www.cklester.com/books/guiphoria/ > wxWidgets is the best cross platform > library that I've seen. The downside is that there's a dll/so to be > installed. Why say that's a downside! It's not a downside! It's just "another install," which, in today's world, shouldn't be all that tough. > The syntax is pretty close to win32lib, which I [mostly] like, > and should make it relatively easy for people to make the switch. I really like Derek's new controls-definition method. I haven't used it simply because I use the IDE still and it outputs the "old" method. But I expect that very soon I'll be utilizing that new method, and when I do, I won't want to be restricted to just one platform/OS. Derek said this "new" method was intended as an option to the old method, and wouldn't replace it. I say, replace it and let's make it an interface for any GUI system the user wants to use. (Well, when I say "let's," I mean "you guys.") :) -=ck "Programming in a state of EUPHORIA." http://www.cklester.com/euphoria/
4. Re: EuGTK / wxEuphoria - a modest proposal
- Posted by Matt Lewis <matthewwalkerlewis at yahoo.com> Nov 23, 2004
- 503 views
cklester wrote: > > > wxWidgets is the best cross platform > > library that I've seen. The downside is that there's a dll/so to be > > installed. > > Why say that's a downside! It's not a downside! It's just "another > install," which, in today's world, shouldn't be all that tough. That's what I meant. But it's also something extra to download, and presents a barrier to entry for new people. I know it's not very large relative to a lot of commercial type programs you might download, but it is a bit bigger than the typical Eu program. Matt Lewis