Reed Solomon codes
Era Scarecrow
rtcvb32 at yahoo.com
Sat Dec 4 16:16:02 UTC 2021
On Saturday, 4 December 2021 at 15:57:41 UTC, Paul Backus wrote:
> On Saturday, 4 December 2021 at 15:31:02 UTC, Era Scarecrow
> wrote:
>> I'm curious if a ported/rewrite of a Reed Solomon library
>> would be wanted/needed in the library? Doing a search i don't
>> see anything specific about adding it.
>
> Seems like a good idea for a dub package. Once you have
> something working, register it on code.dlang.org and make a
> post in the Announce forum to let people know.
Oh it's working. I did a basic transition to make it compile in
D, then I've been doing more D features and rewriting sections
and removing unneeded sections, some which greatly simplifies the
code, and some for speedups for knowing what certain calls are
doing and working around to avoid unnecessary work.
Though i wonder if the lookup tables (that fit as ubytes) should
be ubyte or size_t; And if i should have it pre-calculate the
polynomials to free up space in the struct or not (vs calculating
them when you change it). The amount of processing isn't that
high vs the space it may be taking up.
More information about the Digitalmars-d
mailing list