Because you're an idiot. I've read your post in my Iran-Pakistan vs TAPI Pipeline topic, where you're defending India and claiming the US didn't force India's hand in withdrawing from the IP Pipeline.
You've been put on notice...Dasyu.
Just bcuz someone disagrees with u, u resort to calling them an idiot?
I also don't agree with the above article. I'm not going to argue that Urdu is superior to someone's native tongue(e.g. Pashto) or that English is superior to other languages. A language is just a tool for communication. Each has its own strengths and weaknesses. The reason why Urdu and English should be the languages taught in school to students is simple.
- Urdu should be taught so that ALL Pakistanis can learn a common language that they can speak/communicate in with each other. It is also needed if Pak is to ever have a centralized curriculum instead of each province having its own board of education(and curriculum).
- English should be taught(preferably to ALL Pakistanis) bcuz it is the most widely spoken language currently. Most of the research papers published are in English. The most recent scientific breakthroughs(in the last couple of centuries) are in large part from Europe/America and therefore most of the terminology comes from European origin languages. The words like "internet" or "computer" have no analogous terms in Urdu/Punjabi/etc. Similarly, in the medical field, most of the terms have their origins in Latin. I don't see how Pakistan can produce qualified scientists/engineers/doctors without having to teach them upper division courses in English(as in the contents of the book being written in English not the teacher speaking English)
I understand how it can be difficult to grasp new languages whereas ur mother tongue comes to u easy and naturally but this is not the source of the problem. The whole "ratta bazi" and students not properly grasping/understanding the concept has more to do with the way teachers teach their students. Students should be exposed to new languages at an early age and there's no reason why they shouldn't be able to easily learn those languages.
The practice of books being translated to Urdu should also stop. Especially the science books I've read(translated in Urdu)...it's just complicated to understand. I would assume it would be similar if they were to be translated in Punjabi, Sindhi, etc. As for teachers teaching in Urdu or English...I personally never came across a teacher who taught in English. I had teachers who taught in Urdu.
Teachers teaching in English, that makes no sense if the students don't understand it. As for teachers teaching in Urdu, I don't see a way around it. It would create unnecessary complications to find teachers specific to each classroom's needs. If u have students somewhere in South Punjab where some speak Saraiki, some Punjabi, some Urdu, while others are multilingual and speak two of these or all three...should the school separate out students according to the languages they speak? And then go hunting for teachers who can teach in those languages? Imagine doing this all across Pakistan for tons of different languages spoken in Pak. It makes no practical sense.
This is why Urdu should be taught to students in school at a young age. So that there would be no problems like that. Then teachers can teach in Urdu and curriculum can be centralized. Similarly English should also be taught at a young age so that the students can comprehend what's written in their books and be able to consume the knowledge at later stages in their life(which they will find mostly in English).