Author |
Message |
Nikola
|
Posted: Sun Mar 15, 2009 10:39 am Post subject: What to learn! |
|
|
I'm so tired of hearing 14 year old kids coding these amazing programs. Right now I can code c and java but not to an extent to actually make an application! What programming language should I learn in order to make an application? Please help me! No more dos prompts I'm so sick of coding useless amateur software! |
|
|
|
|
|
Sponsor Sponsor
|
|
|
Insectoid
|
Posted: Sun Mar 15, 2009 10:51 am Post subject: RE:What to learn! |
|
|
Those 14-year olds are using Turing, with dirt simple graphics and commands. They are also taking classes, which may not take them far, but it gives them a jump start. If you can master C, you'll outcode them easily. |
|
|
|
|
|
SJ
|
Posted: Sun Mar 15, 2009 12:00 pm Post subject: RE:What to learn! |
|
|
I only know how to code apps in java. Code simple games to start, google "killer java game programming" or look into ActionScript, you can use it in Flex to develop apps. If you really want to impress people learn OpenGL to make 3D graphics.
then again, if you're lazy like those "14 year old kids", you can learn turing - it's really easy to make graphics with turing. |
|
|
|
|
|
Nikola
|
Posted: Sun Mar 15, 2009 12:48 pm Post subject: RE:What to learn! |
|
|
I just visited download.com and on the index theirs a new program called Musicc or something along those lines and it was coded by a 15 year old. I also started with Turing by the way. So you guys are saying i should continue with c or java? I just want to make an actual application i could careless what it does just to get something out there. |
|
|
|
|
|
Tony
|
Posted: Sun Mar 15, 2009 1:30 pm Post subject: Re: RE:What to learn! |
|
|
Nikola @ Sun Mar 15, 2009 12:48 pm wrote: i could careless what it does just to get something out there.
I think that's the wrong attitude to have. |
Tony's programming blog. DWITE - a programming contest. |
|
|
|
|
[Gandalf]
|
Posted: Sun Mar 15, 2009 6:59 pm Post subject: RE:What to learn! |
|
|
Perhaps look to higher level languages that have fairly extensive libraries, which make making applications a lot easier. Try Python or Ruby mixed with gtk or OpenGL, or something along those lines. You'd be surprised what you can accomplish (almost anything). |
|
|
|
|
|
nike52
|
Posted: Sun Mar 15, 2009 8:06 pm Post subject: Re: What to learn! |
|
|
it's not like there are thousands of those 14 year old programmers -_-
master one language (java or c, i know java has extensive libraries & gui builders, don't know about c though) by getting good books or by taking courses (i'd recommend taking a course because programming can be overwhelming at first) , take the time to learn, and eventually you'll be able to code applications
then keep on learning how to code better applications and then you'll be able to make awesome applications |
|
|
|
|
|
Insectoid
|
Posted: Sun Mar 15, 2009 8:21 pm Post subject: RE:What to learn! |
|
|
Don't forget about this site either. I learned more here than I ever learned in class. |
|
|
|
|
|
Sponsor Sponsor
|
|
|
wtd
|
Posted: Sun Mar 15, 2009 9:04 pm Post subject: Re: RE:What to learn! |
|
|
[quote="[Gandalf] @ Mon Mar 16, 2009 7:59 am"]Perhaps look to higher level languages that have fairly extensive libraries, which make making applications a lot easier. Try Python or Ruby mixed with gtk ...[/quote]
Glade is your friend. |
|
|
|
|
|
McKenzie
|
Posted: Mon Mar 16, 2009 9:15 am Post subject: RE:What to learn! |
|
|
If you want to produce professional looking stuff with as little pain as possible look at Visual Basic.
I agree with Tony though. If you don't care what you make it's hard to tell you what language is best for you. |
|
|
|
|
|
Joel92
|
Posted: Mon Mar 16, 2009 5:22 pm Post subject: Re: What to learn! |
|
|
Nikola @ Sun Mar 15, 2009 10:39 am wrote: Right now I can code c and java but not to an extent to actually make an application!
Then stick to one of these(or both), don't give up! Knowledge is power!
Nikola @ Sun Mar 15, 2009 10:39 am wrote: No more dos prompts I'm so sick of coding useless amateur software!
I think your problem is that you think you can only code Console Applications in C, and you want to code applications with Forms and GUI. Well the reality is that you CAN code Windows Applications in C! Stick to the basics first in Console Applications until you have confidence in your ability and then move on to Windows Application's in C, you can even play around in OpenGL.
Regards,
Joel |
|
|
|
|
|
Vermette
|
Posted: Mon Mar 16, 2009 5:41 pm Post subject: Re: What to learn! |
|
|
Joel92 @ March 16th 2009, 17:22 wrote:
I think your problem is that you think you can only code Console Applications in C, and you want to code applications with Forms and GUI. Well the reality is that you CAN code Windows Applications in C! Stick to the basics first in Console Applications until you have confidence in your ability and then move on to Windows Application's in C, you can even play around in OpenGL.
Just to reinforce this claim: http://www.winprog.org/tutorial/ |
|
|
|
|
|
chrisbrown
|
Posted: Mon Mar 16, 2009 8:17 pm Post subject: Re: What to learn! |
|
|
Quote: I just want to make an actual application i could careless what it does
How on earth are you going to write something if you don't know what you want it to do? No one just sits down and writes hundreds or thousands of lines of code without - at the very least - some general idea of what they want, or much more ideally, a thorough, comprehensive plan of action.
And yet, even the most well-thought-out plan is useless if you don't understand the concepts behind them. Can you write a function to copy a linked list without recursion? Or write a function that generates the first thousand regular numbers in O(n) time?
I don't mean to discourage you, just pointing out that there is often much more to the software development process than one might think. Think in terms of "I want to learn the concepts behind these programs," as opposed to "I want to be the next Bill Gates." You have a much better chance at the latter when armed with the attitude of the former. |
|
|
|
|
|
loganelvald
|
Posted: Sun Mar 29, 2009 1:37 am Post subject: RE:What to learn! |
|
|
You can make some pretty cool things in java with time and work. |
|
|
|
|
|
Sniper4Life
|
Posted: Tue Apr 07, 2009 9:08 pm Post subject: RE:What to learn! |
|
|
i completely agree with method0xx
im a 13 year old and IM TAKING MY TIME
going on forums...talking to cuzins into computer science...getting some form of lessons next year...and READING
ive read ALOT
|
|
|
|
|
|
|