Yes learning is good but if her/him is looking to build something fast and get the job done learning a new language whilst doing this is not really very feasible.
There is the time for development and the time for learning.
I personally found that moving from Perl to Python, I gained a lot, despite taking on a new language. Django was way better documented (for relative newcomers to web programming) than the Perl options I tried, and the Admin application got me up and running with something usable pretty quickly.
collyw|11 years ago