Evgeny_CD, Архитектор (07.06.2019 00:12, просмотров: 2347)
[Модульное программирование] Хорошая статья в педивикии. Хорошо объясняет наши трудности в свете --> http://caxapa.ru/925812.html
https://en.wikipedia.org/wiki/Modular_programming
Conspicuous examples of languages that lack support for modules are C, C++,[4] and Pascal (in its original form). As of 2014, modules have been proposed for C++;[5] modules were added to Objective-C in iOS 7 (2013); and Pascal was superseded by Modula and Oberon, which included modules from the start, and various derivatives that included modules. JavaScript has had native modules since ECMAScript 2015.
Гугляперевод: Яркими примерами языков, в которых отсутствует поддержка модулей, являются C, C ++, [4] и Pascal (в первоначальном виде). С 2014 года модули были предложены для C ++; [5] модули были добавлены в Objective-C в iOS 7 (2013); и Паскаль был заменен Модулой и Обероном, которые включали модули с самого начала, и различными производными, которые включали модули. JavaScript имеет собственные модули с ECMAScript 2015.
Modular programming can be performed even where the programming language lacks explicit syntactic features to support named modules, like, for example, in C. This is done by using existing language features, together with, for example, coding conventions, programming idioms and the physical code structure. The IBM System i also uses modules when programming in the Integrated Language Environment (ILE).
Модульное программирование может выполняться даже там, где в языке программирования отсутствуют явные синтаксические функции для поддержки именованных модулей, как, например, в C. Это делается с использованием существующих возможностей языка, например, с соглашениями о кодировании, идиомами программирования и физическими структура кода. IBM System i также использует модули при программировании в интегрированной языковой среде (ILE).