View Single Post
Old Jan 30th, 2007, 7:39 AM   #25
pegasus001
Hobbyist Programmer
 
pegasus001's Avatar
 
Join Date: Nov 2006
Location: 163H
Posts: 215
Rep Power: 3 pegasus001 is on a distinguished road
Quote:
Originally Posted by Jimbo View Post
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.
__________________
You never test the depth of a river with both feet.
The believer is happy. The doubter is wise.
Free speech carries with it some freedom to listen.
The next generation will always surpass the previous one. It`s one of the never ending cycles of life.
pegasus001 is offline   Reply With Quote