Hi, On 02/09/2011 11:13 AM, Kenneth Gonsalves wrote: > hi, > > in order to improve my programming skills, I am contemplating learning a > new language. Not a scripting language - something else. So far my > research indicates either C or C++ - recommendations?
I'd say learn C only if you are interested in systems programming. There just is no way to do systems programming and /not/ know C -- but that's about the only thing C would be useful for these days. Since you know python, you won't learn anything new from C++ and will only end up wondering why C++ programmers do that to themselves. If you want to improve programming chops, learn lisp or any other functional programming language. <soft troll mode> Don't listen to the guys telling you about UML. Time would be better spent learning Computer Science (ie: Algorithms and Data structures) and Design Patterns. I've yet to see UML being successfully (and /effectively/) used in a real-world non-academic setup. </soft troll mode> cheers, - steve -- random spiel: http://lonetwin.net/ what i'm stumbling into: http://lonetwin.stumbleupon.com/ _______________________________________________ ILUGC Mailing List: http://www.ae.iitm.ac.in/mailman/listinfo/ilugc
