5 ms·
> The thinking is that of the 20 billion lines of code written each year, most of it repeats something that lots of programmers all over the globe have already
by alecdbrooks 12y ago
> The thinking is that of the 20 billion lines of code written each year, most of it repeats something that lots of programmers all over the globe have already done. MUSE will assemble a massive collection of chunks of code that can perform almost any task anybody could ever think of and tag all the code so it can automatically be found and assembled.
Excess hyperbole aside, this really is an interesting project. This seems like a logical extension of the existing practice of creating libraries, except that the effort of gluing code together would be automated.
That being said, it's hard not to point out the invariable difficulties:
* A large proportion of the 20 billion lines is probably fixing bugs or working around design decisions.
* Using pre-written code in a new context will unearth a few unaccounted-for edge cases
* Getting code from multiple languages to interoperate without human intervention would be a coup in and of itself.