Proprietary platform are less popular. And .net is was very closed at the begining.
Non cross platform languages are less popular. And mono is not really that great on linux.
Plus the usual communication, timing and hype factors.
Proprietary platform are less popular. And .net is was very closed at the begining.
Non cross platform languages are less popular. And mono is not really that great on linux.
Plus the usual communication, timing and hype factors.
Oop is just a strut with functions and a fancy dress. It's not really a new way to think.
I trained many, many, many people in small groups in programming. The functional concepts are always the hard ones to explain.
And as a dev, even when i deeply understand the benefits of immutability, i find it often being a huge constraint for the most mundane tasks.
Most programmers make simple programs. They don't need complex tools.
Lower level is harder no matter the paradigm.
The features I mentioned are functional no matter the level.