Computer Science Canada

what should i take up next?

Author:  yuri [ Tue May 16, 2006 8:03 am ]
Post subject:  what should i take up next?

Iv went through turing and java and I am now looking for that next step. Posting this to see if anyone has a good suggestion.

Looking for a language that will be use full for the future. Would C or C++ be worth jumping into now? Or is that too soon. (Was told it is complicated to learn) If not what would?

Was just posting because i would like to get into some more complex stuff. Future dream job is to work in the creation of PC games. Very Happy so if anyone has a good idea and reasonable logic behind the choice would be greatly appreciated

Author:  wtd [ Tue May 16, 2006 10:14 am ]
Post subject: 

Read through my Introduction to Java. If there's anything there that's new to you, then you're not done with Java. Smile

I highly recommend you learn something outside of the "mainstream". If you want optimal mind-blowing value, go with a functional language. O'Caml is a great one, and Lisp is fantastic as well. Scala is a pretty good functional language too, and you can leverage your knowledge of the Java library if you learn that one.

Ruby is all the rage right now due to Rails, and it's a darn spiffy language too. It's also (like the others mentioned) a whole lot of fun.

http://tryruby.hobix.com

Author:  Vertico [ Fri May 19, 2006 6:14 pm ]
Post subject: 

wtd wrote:
... Ruby is all the rage right now ...


I agree, but not because its popular. I found it to be easy to learn and useful.

I am interested in getting into a little bit of O'Caml. Do you have any links that may beable to give some info or what not. Anything usful would help so i could get into it as soon as i have some time.

Author:  wtd [ Fri May 19, 2006 6:21 pm ]
Post subject: 

There are a number of good links on the wikipedia page.

http://en.wikipedia.org/wiki/Ocaml#External_links

Feel free to ask questions here in General Programming or at Free Range, which has a dedicated ML forum. http://freerange.compsci.ca

Author:  Vertico [ Fri May 19, 2006 6:35 pm ]
Post subject: 

thanks for the links, ill definitely be using them soon.


: