Welcome, Guest. Please login or register.

Author Topic: GTK+ port to AmigaOS  (Read 5652 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: GTK+ port to AmigaOS
« on: April 04, 2004, 02:34:20 PM »
@bhogget

I think Rogue meant that phrases like "commited red users" are inflamatory, no matter what your intended meaning. Someone will invariably start another red v blue flamefest.

And seriously, who can be ars*d with another one of those?

If an AOS4 port was made, based on reaction, sure it would be AOS4 only. If a port was made to MUI it would be MOS (and probably with some tweaks AROS) compatible. If a zune port were made then it could be made cross platform.

People will argue each way about the best route to take, missing the point that it doesn't actually matter. If someone did an AOS4/Reaction based one, you can bet someone else would soon get to work a Zune/MUI version so as not to be left behind.

For all their technical differences, MUI/Zune and Reaction fundamentally similar enough for a code rework from one port to the other, as long as the initial port doesn't go totally out of it's way to be badly written and keep dependencies where they belong.

As long as these ports support a common set of the GTK standard, what difference does it actually make? A GTK app recompiled for AOS4 ends up using reaction, the same source recompiled for AROS or MOS uses Zune. Do we care, as long as the ability to port that software exists?
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: GTK+ port to AmigaOS
« Reply #1 on: April 04, 2004, 03:44:19 PM »
Relax dude, you will live longer :lol:

I was merely speculating on the points already made. It has been said by various other people that an AOS4 port would *only* be useful for OS4 and that a MUI/Zune port would run on all amigaos implememntations.

Correct me if I am wrong, but mentioning MUI/Zune and OS4 (and by inference Reaction), this carries the automatic implication of wrapping the GTK+ API around these GUI systems. Don't shoot me for pointing out that were one existing gui system wrapped, the others would be feasable :-P

If, as you suggest, the port would completely keep GTK+'s own object set without any wrapping around the native amiga GUIs, then the entire existing discussion about a MUI/Zune/Reaction GTK port and their cross-amiga portability is already totally irrelavent.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16882
  • Country: gb
  • Thanked: 6 times
    • Show all replies
Re: GTK+ port to AmigaOS
« Reply #2 on: April 04, 2004, 04:01:06 PM »
Indeed. However, even if a pure OS4 port appeared that made maximal use of its Interfaces mechanism (and new Interfaces also), this doesn't preclude parallel GTK ports to either AROS or MOS and in fact would likely encourage developers to get a move on with it.

Regarding this issue, I much prefer the notion of portable APIs that are implemented in the most optimal way for any specific platform than "totally generic" code that makes minimal use of the intersection between several of them. But regardless of which route it takes, someone needs to make the first move.
int p; // A