Deutsch   English   Français   Italiano  
<20240606200255.000029cd@yahoo.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!3.eu.feeder.erje.net!feeder.erje.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Michael S <already5chosen@yahoo.com>
Newsgroups: comp.lang.c
Subject: Re: ASCII to ASCII compression.
Date: Thu, 6 Jun 2024 20:02:55 +0300
Organization: A noiseless patient Spider
Lines: 27
Message-ID: <20240606200255.000029cd@yahoo.com>
References: <v3snu1$1io29$2@dont-email.me>
	<v3spmv$1jbjq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Injection-Date: Thu, 06 Jun 2024 19:02:42 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e60a8e6a76916644fa1bcd4273b02481";
	logging-data="1651773"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/3+d2hYvNWh7G/qBEnVmgEY3VmM2D+3fk="
Cancel-Lock: sha1:JxfoRLdR9aKOcLKVSMIUJ7joo8A=
X-Newsreader: Claws Mail 3.19.1 (GTK+ 2.24.33; x86_64-w64-mingw32)
Bytes: 1880

On Thu, 6 Jun 2024 17:55:58 +0100
bart <bc@freeuk.com> wrote:

> On 06/06/2024 17:25, Malcolm McLean wrote:
> >=20
> > Not strictly a C programming question, but smart people will see
> > the relavance to the topicality, which is portability.
> >=20
> > Is there a compresiion algorthim which converts human language
> > ASCII text to compressed ASCII, preferably only "isgraph"
> > characters?
> >=20
> > So "Mary had a little lamb, its fleece was white as snow".
> >=20
> > Would become
> >=20
> > QWE=C2=A3$543GtT=C2=A3$"||x|VVBB? =20
>=20
> What's the problem with compressing to binary (using existing,
> efficient utilities), then turning that binary into ASCII (like Mime
> or Base64)?
>=20

Or, if we want to make a job just a little bit more interesting, we can
convert to base94, producing ~9% smaller size than base94 :-)