Hamming Error Correction with Kotlin – part 1

Hamming code is one of the Computer Science/Telecommunication classics. In this article, we’ll revisit the topic and implement a stateless Hamming(7,4) encoder using Kotlin. Hamming Error Correction Our communication channels and data storages are error-prone – bits can flip due to various things like electric/magnetic interferences, background radiation, or just because of the low quality … Continue reading Hamming Error Correction with Kotlin – part 1