On 9/5/07, Ali Majdzadeh <[EMAIL PROTECTED]> wrote: > For about 5 years I am using CF as my main devloping laguage but many > experienced programmers suggested I learn another programming language too > because CF is great but not as popular as PHP or .Net > Which one do you suggest as the second language I learn? The only thing I > ever used is Coldfusion.
I don't think you'll actually learn anything new from PHP but you may find it easier to pick up if you've only done CF. I think PHP is a *horrible* language but a lot of people think I'm a bit of a language purist (I've designed a couple of languages and written compilers and interpreters so I probably have a different view of languages to most folks :) C# / .NET will be a good learning experience in terms of new concepts and it's fairly marketable. Java would also be a similarly good learning experience (and is also fairly marketable). I generally suggest that folks learn new languages for the concepts they can teach rather than how marketable a specific language is - the more languages you know, the easier it is to pick up the marketable languages - and unusual languages teach you a lot more than mainstream languages, in terms of techniques (many of which will make you a better CF programmer!). Consequently, I recommend learning unusual stuff like Smalltalk, Prolog and Haskell... -- Sean A Corfield -- (904) 302-SEAN An Architect's View -- http://corfield.org/ "If you're not annoying somebody, you're not really alive." -- Margaret Atwood ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Download the latest ColdFusion 8 utilities including Report Builder, plug-ins for Eclipse and Dreamweaver updates. http;//www.adobe.com/cfusion/entitlement/index.cfm?e=labs%5adobecf8%5Fbeta Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:287808 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

