PDA

View Full Version : I have the idea where to start ...



rhyz
May 27th, 2010, 11:31 AM
Hello again

Only a few days ago i decided i want to use a new language and started a thread about it.

I basically know:

HTML
CSS
JavaScript

I know to a extent:

C++ (command prompt)
Python (would need to catch up)
PHP (as of two days ago)

So moving on

My idea came around last night as i thought i need to sort out my money i haven't got a clue what i have and haven't got.

So then i thought a program on the computer would help me know what goes in and out work out the sums and help keep things up to date, and as im into programing i could make the program myself.

For the basic version i would need to make a drop down menu with options of in + out, then text fields. Finally be able to get the values from the text boxes, use maths to work out totals. Once done save it to a file that can be used to recall the information.

This project would take plenty of time and give me the chance to make
the program better and better, it will also help me pick up the language im using.

What language should i go for?
Im thinking along the lines of C++ but where can C++ be used for example
Use it to make a game for psp?
Use it to make an app for phones?
Use it on websites and making online games?

If all the above were true i would certainly devote my time to C++ as then once im a bit more fluent i could make things for many platforms. Instead of separate languages for different platforms.

Tutorial for language?

Thanks Rhys

James78
May 27th, 2010, 12:01 PM
C++ is one of the most widely used and mature programming languages around. It's used for everything, everywhere. Because it's been around so long, it has a wide base for support, like compiling on many different platforms. Using it to make games for PSP, probably, I haven't checked out any homebrew dev kits, but I'm sure it is. I know it can also be used to program homebrew DS programs. No idea about the websites part, but for web games you should always go with Flash and actionscripting. A quick Google search shows me it can be used for iPhone too. I'm learning C++ right now, and I'd recommend it. Hope this helped to some extent. :P

I had some good tutorial URL's, but I sorta lost them right now, although I can tell you that the Linux kernel is coded in C, about 95% or so is, and Gnome, and KDE, and.. You probably get the picture. Some good sites are opengroup (to look up functions in), cplusplus.com.

If you Google c++ tutorials, you'll get a TON of them, so there's no shortage whatsoever. :) Oh, and if you learn C++, you basically know 95% of C already in case you need to use it.

http://www.cplusplus.com/doc/tutorial/

rhyz
May 27th, 2010, 02:04 PM
Hi james

Thanks for the reply,

I will go for C++ then and see how i get on thanks

simeon87
May 28th, 2010, 01:04 AM
I think you're shooting yourself in the foot big time. Something tells me it would be much better for you if you'd learn programming first, then C++. They may go hand in hand but there's a lot to learn. Saying that you "know" PHP "as of two days ago" is an error, it means you've get to grasp anything of PHP and the things that make it different from other languages (like the === operator).

C++ is rarely used for websites as there are better technologies for that (PHP/ASP/Java/...). The program you mentioned sounds excellent for Python as it's not that computationally intensive.

lisati
May 28th, 2010, 01:06 AM
Have a look here:
http://ubuntuforums.org/showthread.php?t=333867
http://ubuntuforums.org/showthread.php?t=1006666

James78
May 29th, 2010, 06:06 AM
I think you're shooting yourself in the foot big time. Something tells me it would be much better for you if you'd learn programming first, then C++. They may go hand in hand but there's a lot to learn. Saying that you "know" PHP "as of two days ago" is an error, it means you've get to grasp anything of PHP and the things that make it different from other languages (like the === operator).

C++ is rarely used for websites as there are better technologies for that (PHP/ASP/Java/...). The program you mentioned sounds excellent for Python as it's not that computationally intensive.I should've mentioned that part, but ya. I prefer PHP for websites, it's an excellent one. :)

crazyfuturamanoob
May 29th, 2010, 07:49 AM
If you want to make PSP games, check out the PSP tool chain: http://ps2dev.org/psp/Tools/Toolchain

I have tried many PSP emulators, and I strongly recommend JPCSP: http://jpcsp.org/