CompuServe Messages

#PORTING

#: 26497 S/Help/AnnouncementsForum unknown
    13-Jul-86 07:12:08
Sb: #26495-#PORTING
Fm: Michael Reichmann 76703,2007
To: Larry Phillips/ICUG 74025,636

This message turned up in search, but its forum couldn’t be identified from the original transcript, so it may not be linked into its thread.

Thanks for including PaperClip in your list of suggested ports to the Amiga. I would like to pass comment though on the whole subject of ports. It really oesn't make much sense to port even a very powerfull, high quality product from one environment to another _unless_ those machines in _that_ environment have a "gestalt" that works. Let me elaborate. PaperClip on Commodore 8 bit computers has been a great success. When we decied to do an 8 bit Atari version we felt that a straight port wouldn't "work" in the Atari community for a variety of reasons, including the machine itself, the competative environment and so on. What we did therefore was to do a completly new prouct but with the depth, functionality a power of its pregenator. Our Apple IIe/c version, which is just being released is much more closely based on the CBM version and for a variety of reasons this makes great sense on those machines. On the 16 bit machines its a totally different story. While we have a product _called_ PaperClip coming on the Amiga, ST an others, its only resemblance to the original is in name and in that it will have the same "philosophy". It's safe to say that a straight port of virtually any 8 bit product would be poorly received. Because of the high costs and uncertainties of software development, what you _are_ starting to see though is simultanious development on several machines. As one example, BI has a spreadsheet coming out simultaniously this fall on the Amiga, Mac and ST. The spreadsheet itslef is written in 68000 assembler and we have three different teams working on the user interface for each machine. That way each version will have a user interface that takes advantage of each machines strengths. Another example is Thunder!, our real-time spelling checker, expander. It was shipped first on the ST, but the Amiga and Mac versions arn't far behind. A port of this type of product to the Amiga doesn't make sense since the Amiga doesn't have desk accessories per se, so there is some reengineering to be done for the Amiga. Here we have a case where a background task must monitor a foreground task etc etc. I suppose what I'm saying is, a port isn't always a port isn't always the best port. [Michael]