|
|
jnasato
from 777gogogo (Japan) on 2010-08-07 19:11 [#02388929]
Points: 3393 Status: Regular | Show recordbag
|
|
I think with programming, it helps to actually do, cuz it gives your brain context. Like I learnt Flash in a few days from a book in 2002 or so, but everything made a hell of a lot more sense when I started to actually make shit. Without examples, it's like learning martial arts without ever actually moving your body.
|
|
goDel
from ɐpʎǝx (Seychelles) on 2010-08-07 19:25 [#02388935]
Points: 10225 Status: Lurker
|
|
yes, the man from hawaii speaketh the truth
|
|
khrimson
from the fridge on 2010-08-07 20:28 [#02388940]
Points: 1757 Status: Regular
|
|
outsource it to indian freelancers
|
|
Geoffrey Mills
on 2010-08-07 22:50 [#02388959]
Points: 498 Status: Regular
|
|
leanring programming is like learning to play a musical instrument, it will take years for u to do it well. but good luck.
|
|
freqy
on 2010-08-07 22:55 [#02388960]
Points: 18724 Status: Regular | Show recordbag
|
|
invention the most difficult profession.
|
|
freqy
on 2010-08-07 22:58 [#02388961]
Points: 18724 Status: Regular | Show recordbag
|
|
yet look around, everything is because of an idea, even the trees have been moved for the roads and paths. millions of man made things ..so it can be done , don't give in.
|
|
jnasato
from 777gogogo (Japan) on 2010-08-08 00:43 [#02388969]
Points: 3393 Status: Regular | Show recordbag
|
|
I once made a lens flare generator for my TI-83. But thinking back on it... what the hell was I supposed to do with a lens flare on my TI-83..... FUN SHIT, THOUGH!
|
|
dave_g
from United Kingdom on 2010-08-08 15:14 [#02389018]
Points: 3372 Status: Lurker
|
|
Everyone tells me Python is an easy language to learn and very quick to get it to do useful things.
I've never had the inclination to learn it due to the "significant whitespace" method since I just love brackets and letting vim indent for me and it looks too easy for a few spaces to get gobbled and change program functionality, but I digress.
Try Python.
I depends on what you're trying to do though. If you're trying to make an "app" then Python is the way to go. If you want a very high performing program then go C/C++. I suspect you could do what you want in Python and if there are critical bits do them in C++. I think this is commonly done.
Once you understand the 5 or 6 essential building blocks, like for loops, if/else, case/break, sub routines and funtions and passing variables you can pretty much change from one language to another.
I always find you get on well with a book which gives source code which can be easily hacked around to change the program. That way you learn a lot. I highly recommend the K&R C book as it has examples of good and bad programs. The bad examples are often more useful. Great book.
When I learn something like this at the end of each chapter I take a sheet of A4 paper and summarise what I've just learn by jotting down a few important bullet points and a couple of code examples, often with some annotations.
Buy 3 or 4 different colour gel pens and colour code your notes.
You'll find that referring back to them is much easier than wading through the book and also you will jog your memory quicker as it's stuff you deemed important to remember. (Hint make a note of the page numbers the notes refer to e.g. chapter 2 or pp34-56, etc just in case you need to look it up in more detail)
Above all, the main way to learn is to learn by doing. See if you can find a simple program, recognise bits you know from the book and change them to see what happens.
|
|
Monoid
from one source all things depend on 2010-08-08 22:18 [#02389054]
Points: 11005 Status: Regular
|
|
Dont waste your time with things which do not interest you
|
|
wavephace
from off the chain on 2010-08-09 03:26 [#02389076]
Points: 3098 Status: Lurker
|
|
gel pens?? what are you a girl
|
|
Messageboard index
|