| 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 :-)