Hacker News new | ask | show | jobs
by closeparen 1543 days ago
All programming paradigms are at some level implemented in terms of assembly.
1 comments

Yes, but paradigms can be different enough that an intelligent compiler fails to find the same optimal assembly for two solutions for the same problem. Thus the paradigm in which you express the solution matters. Otherwise we would just need to express the problem, and a trivial solution, and the compiler would work the rest (the idea behind declarative programming!)