Explainable / understandable vs black-box. Yep.
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Jobs saved. Until someone realizes, that if humans not only can be replaced writing code, but also reading code.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
The evolutionary search process does favor modularity though. The evolutionary origins of modularity has played a role in the formulation of (artificial / computational) evolutionary search processes. Check out this gem by
@jeffclune@jb_mouret@hodlipsonhttps://arxiv.org/abs/1207.2743 -
Also non-evolutionary program synthesis approaches, like that in the DreamCoder paper, are only tractable if the code is modular and a bank of functions is learned.
- Show replies
New conversation -
-
-
Hand-written code only has to be read and understood by its author; not necessarily by anybody else.
-
If you're going to use it once and throw it away, sure. If you want code that people* will be able to maintain and improve over time, then readability and documenting intent matters. (* including future you, months or years later when you have no memory of this place)
- Show replies
New conversation -
-
-
You have obviously never read financial industry code!
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
In that case, does one even need code? Wouldn’t it be more efficient to get the algorithm to code in machine level language?
-
Multi objective optimization. Minimize "a" distance between code behavior and code behavior expectation under the constraint of readability (and more, e g performance).
End of conversation
New conversation -
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.