|
|
|
|
|
by bad_user
3499 days ago
|
|
Your "function-oriented programming" has an older and more suitable term: https://en.wikipedia.org/wiki/Procedural_programming You see, if a function isn't pure, then it isn't a (mathematical) function. But we tend to overload terms because of their marketability. In the same way that some companies wanted to overload "open source". The general rule of thumb is that if something is desirable by the market, then it is going to get overloaded either by people not knowing what they are talking about or by sales people. |
|