Welcome, Guest. Please login or register.

Author Topic: MorphOS, AmigaOS 4 or BeOS  (Read 8385 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Cymric

  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 1031
    • Show only replies by Cymric
Re: MorphOS, AmigaOS 4 or BeOS
« Reply #29 from previous page: July 30, 2004, 12:26:17 PM »
Quote
KennyR wrote:
Wishmaster means the suspiciously unamigalike changes that have to be made to Amiga source to get it to compile on OS4. This is because of their replacement of vector tables which is unwieldy and unnecessary. The Friedens have simply talked away any objections to this system, but they have been told about it.

Replacement of vector tables? You mean the system of _LVOsomefunction() thingies? What was the rationale for replacing them? Why is their solution bad?

Quote
The conception of many coders outside OS4 (and I don't mean just MOS, I mean AOS and AROS coders too) is that OS4 is a conceptual mess, and isn't getting any better. Anyone who knows how to code can look at code of OS4 ports for examples of weird changes made for OS4.

Given the fact that you need a very big search light in order to find developers or genuine OS4 code, can you back up your claims with production code for us to examine? It would be very interesting to see all those 'weird changes' in the wild.

Mind: I don't own an A1, nor a Pegasos---as far as I'm concerned they're overpriced and underpowered compared to my Linux development system. I am asking the above out of curiosity, since I have done a fair amount of programming on AmigaOS 2.04 and 3.0. So you can understand that it would be interesting to see what happened with 4.0.
Some people say that cats are sneaky, evil and cruel. True, and they have many other fine qualities as well.
 

Offline Glaucus

  • Hero Member
  • *****
  • Join Date: Feb 2002
  • Posts: 4518
    • Show only replies by Glaucus
    • http://members.shaw.ca/mveroukis/
Re: MorphOS, AmigaOS 4 or BeOS
« Reply #30 on: July 30, 2004, 03:41:45 PM »
@Kenny,

Are you a programmer Kenny? If you are, then you should know that the original Amiga (ie KS1.0) API had problems. These got worse with time. It's not like the Amiga's API was designed by the Gods, it was never perfect to begin with. Sure, it was damn good in places (love how devices work, and the idea of libraries), but there were gross inconsistencies. Intuition wasn't exactly pretty (and rather incomplete) and DOS was weird and backwards. So when you tell me that AOS4's API has been modified, I'm not too surprised. I remember reading interviews with Ben describing the changes and additions and remember thinking to myself that these were steps in the right direction. And if you're gonna change the API, now's the time to do it!

@Everyone else,
Where can I find info on the new programming guidelines or example code for AOS4 programming?

  - Mike
YOU ARE NOT IMMUNE