gregy is correct in saying it doesn't have to ALL be rewritten in
assembler.
And Michael is right in thinking that decent assembler code would be
faster than some C modules.
But bad assembler can be slower than good C. And I'm willing to bet
that good ol' plain C can be faster than any C++--==?? because the
"turbo Cs" add junk and crap that doesn't need to be there. Often a C++
compile will have 5 or 6 lib files added just to get certain functions;
a customized lib file would both run cleaner and faster because all the
dross isn't in the way.
But whichever way things may go in the future, I think the most
important thing NOW is to turn out the best program possible under the
circumstances using the current language.
It would be a disservice to Arachne, to Michael's years of work, to all
those who have tested and poked and prodded and torn apart and rebuilt
and tested some more.
To stop the completion of Arachne as a complete working package
[regardless of how "slow" some may consider it] and start going off on a
tangent, trying something new or "better" would be a shame. It needs to
be finished and polished a bit so that those with DOS systems have
something *reliable* to use.
I'd like to be able to use a site that is Javascripted or has horrid
long lines, reliably. It it's a bit slower than something else under
another OS I could care less. What I want is something that *works*
under DOS.
And that needs to be soon, because the entire world is waking up to
Linux -- particularly since Linus and his group announced that new chip
architecture ... an architecture that I'm sure is Linux friendly.
====
On Wed, 26 Jan 2000 00:32:02 -0800, Gregory J. Feig wrote:
> On Wed, 26 Jan 2000 07:45:53 +0100 (MET), Bernie <[EMAIL PROTECTED]>
> wrote:
> Bernie .....I think some speed-up can be done ASM coding only the
> most time-wasting, computer-intensive stuff, and running it inline
> in the C code....at least that would be a start, without going for
> a complete revamp and from scratch ASM recoding...
> .............gregy
> -- This mail was written by user of Arachne, the Ultimate Internet Client
-- Arachne V1.60;b1, NON-COMMERCIAL copy, http://arachne.cz/