1

Topic: Line on the basis of BitArray

Russian characters in Unicode are encoded by two bytes. But if to make the table of characters for  the text, it can appear that 6 or 7 bits are quite enough for coding of any character of this text. Whether came whom idea to make a class of a line on the basis of BitArray to spare stored texts in storage?

2

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: > Russian characters in Unicode are encoded by two bytes. But if to make the table of characters for  the text, it can appear that 6 or 7 bits are quite enough for coding of any character of this text. Whether > the idea to make a class of a line on the basis of BitArray to spare stored texts in storage came to whom? Came some times for the last 15 years, never justified itself.

3

Re: Line on the basis of BitArray

S> Came some times for the last 15 years, never justified itself. And ? If, let us assume, there are many reference manuals with elements, but an amount of elements in the reference manual much less 4 million to refer to an element  is not necessary int with 32-mja in bits.

4

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: S>> Came some times for the last 15 years, never justified itself. > And ? If, let us assume, there are many reference manuals with elements, but an amount of elements in the reference manual much less 4 million to refer to an element  is not necessary int with 32-mja in bits. If an amount of elements much less 4 million it is not meaningful to save storage by superfluous complexity. If the amount of elements is measured in the reference manual of hundreds millions, there there are other problems.

5

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: whether > the idea to make a class of a line on the basis of BitArray to spare stored texts in storage came to whom? If to compress that of one bit on a letter on the average can suffice. Here a question in an overhead charge.

6

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: > to refer to an element  it is not necessary int with 32-mja in bits. It is just necessary. Is called hash

7

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: Still to David Haffmanu came. Not in BitArray it is finite. The question in relevance and sense in each specific case, for handling in the RAM it most likely appears harmful, than useful. Though usage 8 bit codings instead of 16 probably is possible in any quotients and enough rare occurences and it was meaningful.

8

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: whether > the idea to make a class of a line on the basis of BitArray to spare stored texts in storage came to whom? It is called UTF8. At present with might and main there is an implementation of UTF8-literals. We wait C#8.

9

Re: Line on the basis of BitArray

Hello, Ejnstok Fajr, you wrote: > Russian characters in Unicode are encoded by two bytes. But if to make the table of characters for  the text, it can appear that 6 or 7 bits are quite enough for coding of any character of this text. Whether > the idea to make a class of a line on the basis of BitArray to spare stored texts in storage came to whom? Earlier in 5 bits managed: the Code the Baudot

10

Re: Line on the basis of BitArray

Hello, LWhisper, you wrote: LW> It is called UTF8. Well, is faster which-7. LW> at present with might and main there is an implementation of UTF8-literals. What for?

11

Re: Line on the basis of BitArray

Hello, Qulac, you wrote: Q> Earlier in 5 bits managed: the Code the Baudot I somehow also did not reflect earlier that the alphabet  is a binary code variety.