safety is a shitty excuse, and a 'strict' language like C++ doesn't protect you from the myriad of bad practices either. Telling people who are displaying interest in getting into programming to just go with C++ is like telling an apprentice carpenter to build a house. There's plenty of information to be found on how to do that and others have done it before, so it can't be that hard, right?
Matter of opinion. I learned on C and assembly. There is value learning from stricter more closer to how hardware works languages. The only benefit I see to starting with simpler language is if there is a chance they will give up.
Обсуждают сегодня