From: | Victor I. Haaz |
Date: | 14 Sep 2000 at 16:18:08 |
Subject: | Re: AMIOPEN: Absence of VP in distros, and strategy |
From: amimjf@connectfree.co.uk <amimjf@connectfree.co.uk>
>
>>The solution is pretty simple: Don't include tools to create native
>>binaries. This way, only a small fraction of people will be able to
>>create native binaries.
>
>I agree exactly, there is no point in doing things that will only
>undermine one of the new amigas most advanced and distigishing features.
>
>The whole point of the VP system is that you can forget about the hardware
>and just run the apps, i cant see any reason for native code beyond the
>bootstrap and for translator debugging purposes, none of which should be
>publicly available.
This point we should differenciate between two things:
- Native compiled versions of an app.
- Assembly optimizations for a certain CPU-extension (3DNow!, etc.)
While the former is unnecesary in most cases/platforms (except maybe embedded),
the latter *is* necessary in many cases. So, to refine further what AAron proposed,
(which would certainly be an exaggeration), Amiga so shouldn't include tools for
compiling native versions (by hand, I mean), at least not for x86, but just *assemblers*
that allow making routines that take use of CPU-specifics, which anyways coded in
assembler. (Except maybe companies making drivers.) How about it?
Victor
Subscribe/Unsubscribe: open-request@amiga.com
Amiga FAQ: http://www.amiga.com/faq.html