#Lattice vs. Manx
03-May-90 19:13:13
Sb: #102099-#Lattice vs. Manx
Fm: Bob Rakosky 75156,336
To: Mike Spille/Manx 71545,1466
Mike,
There is a world of difference between "extending" a standard and
totally rewriting a standard. Lattice's object format changes were
evolutionary, in that "old format" object files would work fine with the
new, extended format. Their evolved linker worked with any objects
conforming to the new standard.
Manx's creation of the alternate standard, however, took things in a
totally different direction. Didn't work with anyone else's linker, nor
could you do mixed-language development very easily. IMHO, it is because
of Manx's departure from the original Object-file standard that the Amiga
world is a real Tower of Babel, with little capability to combine the
various programming languages into a single, multi-language project.
Your statement that Lattice "broke the Amiga standard here as well" is
taking things a bit far. Do you consider the changes Manx made in 5.0 to
have "broken the Manx standard"? After all, programs written for 5.0 can't
be compiled by 3.6. To my way of thinking, that's just an evolutionary
growth, much the same as Lattice's _gross distortion of the Amiga object
format standard_.
…BobR