Closing in on the “perfect code” (2004)
spectrum.ieee.org
Closing in on the “perfect code” (2004)
1–10 of 38 posts
Re: Closing in on the “perfect code” (2004)
#2Re: Closing in on the “perfect code” (2004)
#3Re: Closing in on the “perfect code” (2004)
#4Re: Closing in on the “perfect code” (2004)
#530 years ago? What took so long for broad adoption? Patents? edit Article doesn't elaborate on why that might be, but it does note: "an alternative that has been given a new lease on life is low-density parity check (LDPC) codes, invented in the early 1960s by Robert Gallager at MIT but largely forgotten since then...Now researchers have implemented LDPC codes so that they actually outperform turbo codes and get even…
1. Academics make discovery/invent something.
2. Academics attempt to convince industry to adopt discovery.
3. Discovery is laughed out of industry as "impractical", "academic", etc.
4. Academics teach discovery to their students.
5. Students get into industry.
6. Students get into position of tech leads, architects, etc.
7. Students demonstrate the use of discovery.
(by then, 30 years have elapsed)
e.g. garbage collectors, type systems, threads, distributed systems, message passing concurrency, actors, JITs, metacompilation, machine learning, functional programming...
Re: Closing in on the “perfect code” (2004)
#6Re: Closing in on the “perfect code” (2004)
#730 years ago? What took so long for broad adoption? Patents? edit Article doesn't elaborate on why that might be, but it does note: "an alternative that has been given a new lease on life is low-density parity check (LDPC) codes, invented in the early 1960s by Robert Gallager at MIT but largely forgotten since then...Now researchers have implemented LDPC codes so that they actually outperform turbo codes and get even…
The wikipedia page for RS suggests some RS implementations are now "being replaced by more powerful turbo codes".
> https://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_cor...
Re: Closing in on the “perfect code” (2004)
#830 years ago? What took so long for broad adoption? Patents? edit Article doesn't elaborate on why that might be, but it does note: "an alternative that has been given a new lease on life is low-density parity check (LDPC) codes, invented in the early 1960s by Robert Gallager at MIT but largely forgotten since then...Now researchers have implemented LDPC codes so that they actually outperform turbo codes and get even…
Unfortunately, one of the common scenarios when it comes to percolating results from academia to industry is the following: 1. Academics make discovery/invent something. 2. Academics attempt to convince industry to adopt discovery. 3. Discovery is laughed out of industry as "impractical", "academic", etc. 4. Academics teach discovery to their students. 5. Students get into industry. 6. Students get into position of t…
To be fair, sometimes academic inventions are impractical given the technical landscape du jour. They only become feasible as technology and society progresses, say 30 years.
Also, your observation does not mean any invention is meaningful (and will eventually be recognized as such). I for one, learned a bunch of "impractical", "academic" nonsense too in university.
But yes, I think as a whole, your 7 points observation as a whole is very much at play in the Turbo Codes case. Yes.
Re: Closing in on the “perfect code” (2004)
#930 years ago? What took so long for broad adoption? Patents? edit Article doesn't elaborate on why that might be, but it does note: "an alternative that has been given a new lease on life is low-density parity check (LDPC) codes, invented in the early 1960s by Robert Gallager at MIT but largely forgotten since then...Now researchers have implemented LDPC codes so that they actually outperform turbo codes and get even…
Unfortunately, one of the common scenarios when it comes to percolating results from academia to industry is the following: 1. Academics make discovery/invent something. 2. Academics attempt to convince industry to adopt discovery. 3. Discovery is laughed out of industry as "impractical", "academic", etc. 4. Academics teach discovery to their students. 5. Students get into industry. 6. Students get into position of t…
Re: Closing in on the “perfect code” (2004)
#1030 years ago? What took so long for broad adoption? Patents? edit Article doesn't elaborate on why that might be, but it does note: "an alternative that has been given a new lease on life is low-density parity check (LDPC) codes, invented in the early 1960s by Robert Gallager at MIT but largely forgotten since then...Now researchers have implemented LDPC codes so that they actually outperform turbo codes and get even…