Re: Can ooRexx, Regina and Reginald coexist?
- From: Jeremy C B Nicoll <jeremy@xxxxxxxxxxxxxxxx>
- Date: Mon, 28 May 2007 23:57:19 +0100
Jeff Glatt <jglatt@xxxxxxxxxxxxxxxxx> wrote:
REXX GUI is very Windows-centric...
I think that a lot of cross-platform stuff is misguided.
I agree as/when there's an attempt to make apps look virtually identical,
but I'm happy that more or less the same main logic can be made to work
somehow on another platform.
I think it depends too on whether one sets out to write an application for
multiple platforms, or merely wants one meant for an original platform to be
able to run in some fashion on another.
Now, if you have a Windows UI designer that lets you put together a UI so
quickly and easily, and you have the same for Linux, who cares if they do
things differently? In fact, that's a good thing because it means that you
get a real choice. You've got two things that are truly different, not two
things that are the same. I like to use the analogy that choice isn't "I
can get a hamburger at McDonald's or I can get a hamburger at Burger King,
or I can get a hamburger at Wendy's". Real choice is "I can get a
hamburger at McDonald's or I can get some ethnic food at the small local
restaurant next door".
I pretty much agree with your point of view, but only as a programmer.
Faced with an app with one GUI which I understood I'd hope I could set it up
elsewhere if I understood how GUIs worked elsewhere.
But a major attraction of your system (to me) is that I don't need to learn
much/anything about how windows guis work, just how to make your system
work. But I'll not easily be able to remove gui stuff from a reginald exec
and add some other gui. Still I'd expect to be able to use the core logic
in the app to produce another one on another system.
However I wouldn't expect a non-programmer to be able to take a reginald
exec and its gui, separate them, and put it all together elsewhere.
Maybe you could write some sort of
migration tool that read the "intention" of a reginald gui definition and
generated something similar in the linux gui format?
That could probably be done to some extent,
.... the appeal would be that if I'd kept reginald windows gui stuff basic
that a conversion process would make it easy for me (or someone else without
me being involved) to take such an app and make it work elsewhere.
Perhaps you would at least be able to make a standard subset of the whole
work elsewhere. Even that would help a more naive user in their
understanding of an app that they were trying to migrate.
But if the converter does only half the job, and then produces something
that looks completely different to the programmer, I think it's very
debatable whether he's any farther along than starting at point zero with
a good tool.
Yes, I agree, provided the programmer IS a programmer of some reasonable
ability. I'm just hoping that less skilled users will be able to move their
code easily.
--
Jeremy C B Nicoll - my opinions are my own.
.
- Follow-Ups:
- Re: Can ooRexx, Regina and Reginald coexist?
- From: Gary Scott
- Re: Can ooRexx, Regina and Reginald coexist?
- References:
- Can ooRexx, Regina and Reginald coexist?
- From: Jeremy C B Nicoll
- Re: Can ooRexx, Regina and Reginald coexist?
- From: Jeremy C B Nicoll
- Re: Can ooRexx, Regina and Reginald coexist?
- From: Jeremy C B Nicoll
- Re: Can ooRexx, Regina and Reginald coexist?
- From: Jeremy C B Nicoll
- Can ooRexx, Regina and Reginald coexist?
- Prev by Date: Re: Behaving like a spammer...
- Next by Date: Re: Can ooRexx, Regina and Reginald coexist?
- Previous by thread: Re: Can ooRexx, Regina and Reginald coexist?
- Next by thread: Re: Can ooRexx, Regina and Reginald coexist?
- Index(es):
Relevant Pages
|