Settings

Theme

Programming as Translation

increment.com

41 points by old_sound 7 years ago · 4 comments

Reader

adamnemecek 7 years ago

This is true. Almost all algorithms that you might realistically need have been implemented, maybe not for your language, platform or architecture. Programming then boils down to taking it from one context and translating it to another.

m0ther 7 years ago

In my mind Technicians translate. Programmers spend memory, organize abstractions and choreograph changes. I think the difference between the nature of programmer and technician work is not discussed often enough; where programming is a super-set of technician tasks with other, different, tasks specific to programming. One can get by as a technician, but the real magic of programming exists outside of technician work.

deeplearninganf 7 years ago

I'm somewhat curious how far we could take machine learning translation techniques to code, not just transpiling but perhaps to LLVM IR, beyond that, maybe in the backend? I want to write in any language with all my spelling errors and have it just work.

agumonkey 7 years ago

semantic mapping is neat

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection