denniss Posted October 22, 2009 Share Posted October 22, 2009 What up guys. I am thinking of taking a language course at my university and I have a few choices that I am considering. So far I know Java, C, Scheme and a little of PHP&MySQL. These are the choices that I am interested in. C++ UNIX (This isn't a language course but I think they'll teach how to use bash scripting and stuff like that) Python MATLAB I am seriously considering one of the top 3 especially UNIX cause I only know how to do basic stuff with it.. like mkdir cp and etc. Please let me know what you guys think. Thank you Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/ Share on other sites More sharing options...
trq Posted October 22, 2009 Share Posted October 22, 2009 IMO, Python is the next big thing (i'm not sure what the current big thing is). There's not much that can't be done with it (especially considering you already know C, and could build extension for any lower level tasks). Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-941780 Share on other sites More sharing options...
Mchl Posted October 22, 2009 Share Posted October 22, 2009 On the other hand you might as well learn Python by yourself, while Matlab tutorials on the web are not so popular (but then, if you're not planning to work with mathematical models, you'll most likely never need it) Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-941794 Share on other sites More sharing options...
Daniel0 Posted October 22, 2009 Share Posted October 22, 2009 Don't take language courses. Take theoretical courses. With a solid background in theory, picking up a new language is easy. Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-941796 Share on other sites More sharing options...
denniss Posted October 22, 2009 Author Share Posted October 22, 2009 thank you guys... Do you guys know what's so special about python? I am taking theoretical courses in addition to language courses. Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-942056 Share on other sites More sharing options...
Daniel0 Posted October 22, 2009 Share Posted October 22, 2009 There is nothing "special" about about Python. One of the important things is knowing when to use what tool. A lot of shell scripting is made in e.g. Python, and I think Gentoo's portage system is written using Python for instance. Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-942059 Share on other sites More sharing options...
denniss Posted October 22, 2009 Author Share Posted October 22, 2009 However, considering the fact that I am gonna take AI in the future and that class will use Python, should I take it as my language course next semester? Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-942167 Share on other sites More sharing options...
Daniel0 Posted October 22, 2009 Share Posted October 22, 2009 If you know for sure that you are going to have to use Python in the future, but don't otherwise have plans with the other languages, then I think the choice is a no-brainer (unless your AI course simultaneously teaches Python). Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-942169 Share on other sites More sharing options...
denniss Posted October 23, 2009 Author Share Posted October 23, 2009 Yea I believe each class that requires language not introduced in our lower division class will be taught briefly in the class itself. So.. what's my 2nd choice then? Quote Link to comment https://forums.phpfreaks.com/topic/178561-which-of-these-should-i-pick-up/#findComment-942634 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.