3 ms·
This is true, but it is also true, that some concepts cannot be taught well in languages, that do not support them well and will get the wrong message to the le
by zelphirkalt 3y ago
This is true, but it is also true, that some concepts cannot be taught well in languages, that do not support them well and will get the wrong message to the learner.
Many learn, that recursion is something dangerous for example, because their learning vehicle language has no good implementation for it. Another example is memory allocation. You wouldn't teach that in Python probably. Or a concept like ownership, which would be good to teach in Rust, where the language has that concept explicitly and visibly built into it.