Quote:
Originally Posted by Jimbo
1 )One is a very hands-on approach, teaching a specific language and it's associated libraries. This won't necessarily leave you with a large skillset for anything outside of your honed skill but at least you'll have mastered the one. 2) Another way to teach is to use a variety of languages focusing on different paradigms. This sort of curriculum would assume that you'll be able to pick up the syntactic nuances and libraries of a language somewhat trivially; in exchange, you'll be able to move from one environment to another with great ease, and as you do you'll gain experiences with specific languages as you go.
|
Sometimes is better to know one perfectly than to know some at a low level.
I guess that you can use what you gained from both of them to be a good programmer. But power has its consequences. :p
PS. Thanx for the thread.