|
|
|
|
|
by thesz
159 days ago
|
|
Skilled devs compress, not generate (expand). https://www.youtube.com/watch?v=8kUQWuK1L4w The "discoverer" of APL tried to express as many problems as he could with his notation. First he found that notation expands and after some more expansion he found that it began shrinking. The same goes to Forth, which provides means for a Sequitur-compressed [1] representation of a program. [1] https://en.wikipedia.org/wiki/Sequitur_algorithm Myself, I always strive to delete some code or replace some code with shorter version. First, to better understand it, second, to return back and read less. |
|