TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Programming as Translation

41 pointsby old_soundover 6 years ago

4 comments

adamnemecekover 6 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.
m0therover 6 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.
deeplearninganfover 6 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.
agumonkeyover 6 years ago
semantic mapping is neat