You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Предлагаю такой вариант перевода (без последних двух предложений, над ними еще надо подумать):
All programs are data. Some data are interpreted as values or as types of these values, others – as instructions for processing the first ones. All programming paradigms and techniques are just a method to form metadata that gives the rules and control flow order of data processing. Multi-paradigm programming approach takes the best of all paradigms to build syntactic constructions, which allow describing the subject domain more clearly and conveniently. We map high-level DSLs (domain languages) into low-level machine instructions through many layers of abstractions. There is no need to fanatically follow any paradigm. It’s important to represent the task in the most efficient way for execution at the machine level. This includes a less amount of layers and dependencies as well as fulfillment of the following requirements: human-readable, maintainable and modifiable, ensuring code reliability and testability, extensibility, reusability, clarity and flexibility of metadata constructs at every level.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Предлагаю такой вариант перевода (без последних двух предложений, над ними еще надо подумать):
All programs are data. Some data are interpreted as values or as types of these values, others – as instructions for processing the first ones. All programming paradigms and techniques are just a method to form metadata that gives the rules and control flow order of data processing. Multi-paradigm programming approach takes the best of all paradigms to build syntactic constructions, which allow describing the subject domain more clearly and conveniently. We map high-level DSLs (domain languages) into low-level machine instructions through many layers of abstractions. There is no need to fanatically follow any paradigm. It’s important to represent the task in the most efficient way for execution at the machine level. This includes a less amount of layers and dependencies as well as fulfillment of the following requirements: human-readable, maintainable and modifiable, ensuring code reliability and testability, extensibility, reusability, clarity and flexibility of metadata constructs at every level.
Beta Was this translation helpful? Give feedback.
All reactions