"The really frightening thing about totalitarianism is not that it commits 'atrocities' but that it attacks the concept of objective truth; it claims to control the past as well as the future."
Clarification: I don't propose to make Calculating Language multi-paradigm. I propose to have several different Calculating Languages each in their paradigm, used for different problems.
Imagine that you create a video game. You have some AI rules written in prolog-like language (a Calculating Language) and the other part that does efficient imperative math calculations for your graphics (also a Calculating Language). And finally code that manages all IO: user input, video output (a Managing Language).
So you have three languages in a single program. Each compiled and optimized separately.
This of course requires clear specification of FFI between calculating and managing languages.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Clarification: I don't propose to make Calculating Language multi-paradigm. I propose to have several different Calculating Languages each in their paradigm, used for different problems.
Imagine that you create a video game. You have some AI rules written in prolog-like language (a Calculating Language) and the other part that does efficient imperative math calculations for your graphics (also a Calculating Language). And finally code that manages all IO: user input, video output (a Managing Language).
So you have three languages in a single program. Each compiled and optimized separately.
This of course requires clear specification of FFI between calculating and managing languages.