Похожие чаты

I guess it's C++ unless C got templates. I wonder why

people being taught to write code like it's C, to show the pain first?

11 ответов

35 просмотров

some stupid reason i guess

educations starts from c to understand ++ better afterward

Pavel- Автор вопроса
Déjà vu
educations starts from c to understand ++ better a...

That's IMO the wrong way of learning, you first need to learn how to do simple things, then learn how to do the complex low-level stuff. Otherwise it's like teaching cooking by teaching chemistry first. There was a good talk about it on cppcon https://youtu.be/YnWhqhNdYyk

Déjà vu
educations starts from c to understand ++ better a...

That is where you are mistaken, learning C first makes is far far far harder to learn C++

Pavel- Автор вопроса
Déjà vu
depends on the final job

Well yes, if in the end you need to write in C then it makes sense

Pavel
Well yes, if in the end you need to write in C the...

no i mean the actual job like game development, designing hardwares like processors, etc. they need to devide these stuffs into separate spaces and focus on the best for the job all from the start of education

Pavel
That's IMO the wrong way of learning, you first ne...

The title is very provocative, but the bottom line is "if you want to teach c++, teach c++", and I totally agree. Although, I think it's better to start by teaching c.

Pavel- Автор вопроса
Déjà vu
no i mean the actual job like game development, de...

Again, I don't think that's the right approach. If people need to write in C++ they will either continue writing in it as if they wrote C code or they need to relearn how to write good C++ code. First is just bad, second has unneded overheads. I think learning a bit of Asm is fine (before, or after, or at the same time with C++). The problem with C and C++ that it's harder to switch context as it would be if you learn let's say Pascal and then C++. It's harder to see this border when you need to write code differently because it's another language and it has different idioms and different ways to do things.

😂😂😂, Teacher flexing on them like, "Look at me, I write hard to read C++ code, I am smart, I should work at Google, but instead I am teaching you pieces of shit" 😂😂😂😂

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
@Benzenoid can you tell me the easiest, and safest way to bu.y HEX now?
Živa Žena
20
This is a question from my wife who make a fortune with memes 😂😂 About the Migration and Tokens: 1. How will the old tokens be migrated to the new $LGCYX network? What is th...
🍿 °anton°
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
What is the Dex situation? Agora team started with the Pnetwork for their dex which helped them both with integration. It’s completed but as you can see from the Pnetwork ann...
Ben
1
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Anyone knows where there are some instructions or discort about failed bridge transactions ?
Jochem
21
@lozuk how do I get my phex copies of my ehex from a atomic wallet, to move to my rabby?
Justfrontin 👀
11
Карта сайта