1. MIME Types - Base64

OK, thanks for describing BinHex, now can somebody tell me how Base64 works ?
I know that it is used for non-text (8-bit files) and presumably encodes 8
bytes or 6 bits at a time, or something similiar. Stuffit Expander is freeware
and opens most mime files, hqx, sit, zip, arc, arj, uue and lots more. It is
available for most platforms as well so I personally recommend it for people
having trouble with encoding and archives (and they did NOT pay me to say
that).

Have you guys writing the compression algorithms got anything to compete with
zip that has built-in error correcting & CRC etc ?

Daniel

new topic     » topic index » view message » categorize

2. Re: MIME Types - Base64

>Have you guys writing the compression algorithms got anything to compete
with
>zip that has built-in error correcting & CRC etc ?


There are two parts to answer your question:
 a) Yes, you can code in Euphoria a zip/unzip utility, but I'll take a LOT
of work and perhaps break some patents... but...
 b) It would be so terribly slow that don't even think on it.

As an example of Euphoria slowniness on critical-time algorithms is in my
compress.e routines. The code implemets in Euphoria an ASM source code
participant in a Dr. Dobbs Jornaul... it's supposed to be the FASTEST
algorithm on the contest, but it's compressing rate isn't that good. In
Euphoria it's quite slow... I guess you can improve it a bit, but still
isn't comparable to ASM or C coded routines.
A solution would be to effectivly write this stuff in C/C++ and build a DLL,
which woul dbe callable by Euphoria programs.

new topic     » goto parent     » topic index » view message » categorize

3. Re: MIME Types - Base64

Daniel Berstein wrote:
>...
> A solution would be to effectivly write this stuff in C/C++ and build a DLL,
> which woul dbe callable by Euphoria programs.

>From winsite:

zs20a.zip          12/10/94     438K
    Zip Studio 2.01: The Windows 3.x Zip/Unzip API (1/2)
zs20b.zip          12/10/94     496K
    Zip Studio 2.01: The Windows 3.x Zip/Unzip API (2/2)

There are probably other dll's running around out there that take
advantage of Win32 improved calls.

J-Man Th Shaman [DiS]
jshaman at phreak.org

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu