maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Development (https://talk.maemo.org/forumdisplay.php?f=13)
-   -   I Want to develop apps but have no Developing/C++ skills (https://talk.maemo.org/showthread.php?t=88740)

erendorn 2013-01-22 21:40

Re: I Want to develop apps but have no Developing/C++ skills
 
Quote:

Originally Posted by electroaudio (Post 1316742)
-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.

Quote:

Originally Posted by electroaudio (Post 1316742)
In an announcement that has stunned the computer industry, ...

funny but it's a joke ;)

shmerl 2013-01-22 21:46

Re: I Want to develop apps but have no Developing/C++ skills
 
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.

pali 2013-01-22 22:59

Re: I Want to develop apps but have no Developing/C++ skills
 
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++.

frafI 2013-01-22 23:16

Re: I Want to develop apps but have no Developing/C++ skills
 
Quote:

Originally Posted by electroaudio (Post 1316742)
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.

electroaudio 2013-01-22 23:52

Re: I Want to develop apps but have no Developing/C++ skills
 
Quote:

Originally Posted by ajalkane (Post 1316747)
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

bozoid 2013-01-23 01:19

Re: I Want to develop apps but have no Developing/C++ skills
 
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

3dgneto 2013-01-23 01:47

Re: I Want to develop apps but have no Developing/C++ skills
 
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 2013-01-23 01:49

Re: I Want to develop apps but have no Developing/C++ skills
 
Quote:

Originally Posted by electroaudio (Post 1316789)
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.

3dgneto 2013-01-23 02:00

Re: I Want to develop apps but have no Developing/C++ skills
 
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 2013-01-23 02:29

Re: I Want to develop apps but have no Developing/C++ skills
 
Quote:

Originally Posted by daperl (Post 1316812)
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... :D

Btw, IF ( "C" && "c" ) { is that true or false and why is it so...} ;


All times are GMT. The time now is 00:04.

vBulletin® Version 3.8.8