←back to thread

373 points ibobev | 4 comments | | HN request time: 0.506s | source
1. zkmon ◴[] No.45073437[source]
From the book at the start of Chapter 2: "Chapter 1 introduced the fundamental quests of this book — namely error-correcting codes over some given alphabet and block length that achieve the best possible tradeoff between dimension and distance, and the asymptotics of these parameters. We refer to all the theory pertinent to this quest as coding theory"

So when they say "Coding" it is about error correcting codes, not about some programming. Sigh.

I suggest changing the title of the book to something like "Theory of error correcting codes"

replies(3): >>45073906 #>>45074030 #>>45090525 #
2. jonstewart ◴[] No.45073906[source]
When I learn something new, I’m grateful to the teacher.
3. phanimahesh ◴[] No.45074030[source]
Coding here refers to information representation. The term is widely used, and established.
4. goku12 ◴[] No.45090525[source]
Coding refers to more that just error correction codes. It also includes error detection, compression, etc. And as someone pointed out, coding is a formal name that was probably established well before coding software became a thing. Another similar term with a well established name is 'programming'. It's traditional meaning is optimization.