And why should developer bother to know how to deal with pointers ?
And since when does writing "Hello World" in C teaches you how to use pointer and how to deal with it.
And since when does writing "Hello World" in C teaches you how to use pointer and how to deal with it.
Because if you don't even know the most basic things like the stack and the heap and memory addressing and the mechanics of calling functions, how can you expect to be a "developer"? Fine, let people start learning with languages that abstract all of that away, but for a well-rounded, complete education as a programmer (I'm not talking school-eduction, I'm talking general education) you need to know about these things.