Reply
Thread Tools
erendorn's Avatar
Posts: 738 | Thanked: 983 times | Joined on Apr 2010 @ London
#31
Originally Posted by electroaudio View Post
-C is way to complicated for a newbie.
Indeed. But it is also incredibly rewarding. C is a bit ugly, but writting good C++ really is a beautiful experience. I wouldn't start with C++, but if one likes to develop, I would advise him to learn and do some Qt/C++ soon enough.
Also, joining a C++ project can be much easier than setting one from scratch.

Originally Posted by electroaudio View Post
In an announcement that has stunned the computer industry, ...
funny but it's a joke
 

The Following User Says Thank You to erendorn For This Useful Post:
Posts: 1,298 | Thanked: 2,277 times | Joined on May 2011
#32
C++ is not hard to learn (well, that's before one delves into the depth of C++11 for example). But writing good code in it is harder to learn, since C++ allows for more pitfalls with raw pointers and the like than languages which hide memory management. But it shouldn't stop one from learning it.
 

The Following User Says Thank You to shmerl For This Useful Post:
Posts: 2,153 | Thanked: 8,462 times | Joined on May 2010
#33
Lot of parts of Maemo 5 are written in C (not C++) because it more using Gtk (as Qt).

I'm suggesting to start writing in python. It is easier as C/C++.
 

The Following User Says Thank You to pali For This Useful Post:
Posts: 114 | Thanked: 298 times | Joined on Jan 2011 @ Berlin
#34
Originally Posted by electroaudio View Post
I think that wikipedia page was a lot more complicated than explaining assembler/ML actually needs to be.
Of course it was. It was an exegeration to show, how far one could go in: "learn that first, before you can start with ...". Formal RAMs (like Turing machines) are used to proof things, rather than to explain assembler language. To make that evident, I added the logspace part.
 

The Following User Says Thank You to frafI For This Useful Post:
electroaudio's Avatar
Posts: 381 | Thanked: 336 times | Joined on Jan 2011 @ Stockholm, Sweden
#35
Originally Posted by ajalkane View Post
Way to go helping a total newbie by recommending him ML/assembler :-D. Troll or be trolled!

And btw to the OP. C is a simple language, not at all difficult for a newbie. It was the first real programming language I learned (if not counting Pascal, I disliked that one). Python is probably a good place to start with though.
No, C is a lot more complicated than assembler to learn. and if you havent learned both then you shouldnt talk about assembler unless you want to be a troll that argues about stuff you dont understand...

None of them are suitable for a beginner today, but since C is so complicated with both its similarity to a highlevellanguage , and its dependancy on lowlevel knowledge to fully understand it, it gets very complicated and a lot of stuff may not behave as expected in normal highlevellanguages like for example python, where the dependancy of the lowlevel stuff is well hidden.. .

PS, i learned assembler (or actually ML) on the rca 1802 processor, as my first programminglanguage , on a computer quite similar to this http://www.sparetimegizmos.com/Hardware/Elf2K.htm
__________________
Deskypplet , a desktop for N900 *RIP*
 
Posts: 95 | Thanked: 66 times | Joined on Mar 2012
#36
highly recommended to start by using Python and PyQT combo first. much easier to keep the motivation and get something done first. go into C/C++ when you feel you have all the time in the world and feel you want more challenge and have more demands from your device.

kh
 

The Following User Says Thank You to bozoid For This Useful Post:
3dgneto's Avatar
Posts: 10 | Thanked: 3 times | Joined on Dec 2010
#37
iv learnt C programming bt im pretty sure i dnt knw hw to apply it..so my question is tht is ther a program tht u wil need to develop apps for maemo? using C
 
daperl's Avatar
Posts: 2,427 | Thanked: 2,986 times | Joined on Dec 2007
#38
Originally Posted by electroaudio View Post
C is a lot more complicated than assembler to learn.
Dude, c'mon, you're not even close. The K & R bible brought C to the masses. Nothing brought assembly to the masses. For good reason.
__________________
N9: Go white or go home
 

The Following User Says Thank You to daperl For This Useful Post:
3dgneto's Avatar
Posts: 10 | Thanked: 3 times | Joined on Dec 2010
#39
i see assembly as seriously difficult thts why i gave up on it..bt because i dd C it is less disturbing thn assembly so if anyone can help me nd th dude who made this thread id be very greatful..
 
electroaudio's Avatar
Posts: 381 | Thanked: 336 times | Joined on Jan 2011 @ Stockholm, Sweden
#40
Originally Posted by daperl View Post
Dude, c'mon, you're not even close. The K & R bible brought C to the masses. Nothing brought assembly to the masses. For good reason.
C needed evangelists and a thick bible, assembler and python relies on logic and dont need that...

Btw, IF ( "C" && "c" ) { is that true or false and why is it so...} ;
__________________
Deskypplet , a desktop for N900 *RIP*
 
Reply

Tags
beq r1, bx argue, if (seekadvice), return argue();


 
Forum Jump


All times are GMT. The time now is 06:07.