View Single Post
Posts: 3,319 | Thanked: 5,610 times | Joined on Aug 2008 @ Finland
#35
Originally Posted by efekt View Post
I find it easier to start with C and then advance into C++. I think that if you can do stuff in C, you can definitely find it easier to learn other programming languages, such as C++ or even Java (but not Assembly ).
C is a very good basis. Making the first steps into programming with an OO language, IMHO, could be very confusing - and sometimes could even lead to acquiring some very bad programming habits.
IMHO python to C++ is better on the long run. With C you're missing out on Qt which is big deal in Maemo, with python you're making future proof GUI apps in minutes. Plus, there is simply no excuse for people to futz with malloc's and char*-s in 2010. As for bad habits... plenty of those acquirable from the C world, too
__________________
Blogging about mobile linux - The Penguin Moves!
Maintainer of PyQt (see introduction and docs), AppWatch, QuickBrownFox, etc
 

The Following User Says Thank You to attila77 For This Useful Post: