The "General Games Chat" forum, which includes Retro Game Reviews, has been archived and is now read-only. You cannot post here or create a new thread or review on this forum.
I recently learnt HTML through a great online tutorial. I soon mastered that, abnd decided that my brain could do with more of a challenge. So I decided to learn either PHP, c++ or Java. During my search for a tutorial I met a LOT of people who wanted to learn too. This is a great oppurtunity for SR to jump in. There is more than one thing you could do, as well:
1)When I was searching for tutorials, a lot of the sites were just small sites, with a list of useful programming links. I noticed that there were a lot of adverts on these sites, and that they had a lot of hits. I also found that the advertised sites were generating a lot of hits too. Perhaps Special reserve could advertise on here!
2)I also noticed that there were a lot of programming books available to buy. But a lot were from small companies I'd never heard of! And I wasn't going to risk buying from them. So, perhaps Special Reserve could sell some programming guides. This could be a new publicity sector 'bringing up the population into the digital age' or something. Remember it!
3)I also noticed in my search that a lot of the online 'tutorials' told you how to do one basic thing, and did not even explain how it worked. Special Reserve, with so many programmers in their midst, could put up their own tutorials. The, you could be linked from all these programming sites, as an actual useful link, not an unrelated advert. This could generate awareness from lots of people. You are well-known, so will be trusted, and if people see:
'Learn to program on www.Jimshomeprogramming.com'
or 'Learn from the Pros at Special reserve' Guess which one they'll chose! See what I mean?
SUMMARY: The best action for Special Reserve to take is to begin to make http://ukprogramming.com.
First put on a few tutorials to get started. Link to afew sites
Start to sell tutorials, more in depth ones. Link to more sites.
You become a comprehensive programming site, with tips, tutorials, maybe a special forum, and programming tool kits. You could even sell, or link to editors, and compilers!
Oh, and
4) A specific forum for programmers, where you can get help from each other. Webmaster could be putting in appearences, giving tips, as well as all those programming regulars!
This will generate a lot of traffic, and could make SR some more money too!
I think this is a great, original idea, and I think, there being a LOT of people who want to program, it will generate HUGE traffic, and if these people are really serious, it wont just be riff-raff, they'll be a useful addition to the SR community. Thanks, Darkness.
Thanks very much,
> though I think I'll get a basic understanding of all of them, and
> then do the useful ones in more depth :)
Your call man... though you are taking a VERY long way around things...
It takes longer to get a basic undertsanding than it does to get to 'know' the language.
> Darkness_2K wrote:
> Right, sounds like you should start young,
> I'm 14, so here
> goes.
Age isnt all that important...
> Although it cant hurt :) ...
Programming is really VERY easy...
> once you spend the time to understand the basic premises of
> coding... and had a few goes yourself... your well
> away...
I
> think I will go onto Javascript, then PHP, then
> go for c/c++, maybe
> java later on. Sound like a good way to
> go?
Java is easier than C++ (no pointers)...
Although it
> depends what you want to do...
If you want to start of creating
> Web Pages... Then I'd leave C/++ Java until much later on...
If
> your more interested in writing Games/Apps/etc... Then go for C/C++
> or Java
Be prepared to take your time with both... Especially
> since your teaching yourself... Setting yourself up with a list of
> languages to learn is probably a bad move, since you'll end up
> learning bits of each, and not really understanding any...
Decide
> which direction your intested in pursuing, from there pick one thing
> to learn (PHP is easy to pick up) and stick with that until your
> proficient...
Learning JavaSript/PHP/et al. is going to a a LOT
> quicker than learning to program... but dont expect to be an instand
> master in any
Thanks very much, though I think I'll get a basic understanding of all of them, and then do the useful ones in more depth :)
> Right, sounds like you should start young, I'm 14, so here
> goes.
Age isnt all that important... Although it cant hurt :) ...
Programming is really VERY easy... once you spend the time to understand the basic premises of coding... and had a few goes yourself... your well away...
I
> think I will go onto Javascript, then PHP, then go for c/c++, maybe
> java later on. Sound like a good way to go?
Java is easier than C++ (no pointers)...
Although it depends what you want to do...
If you want to start of creating Web Pages... Then I'd leave C/++ Java until much later on...
If your more interested in writing Games/Apps/etc... Then go for C/C++ or Java
Be prepared to take your time with both... Especially since your teaching yourself... Setting yourself up with a list of languages to learn is probably a bad move, since you'll end up learning bits of each, and not really understanding any...
Decide which direction your intested in pursuing, from there pick one thing to learn (PHP is easy to pick up) and stick with that until your proficient...
Learning JavaSript/PHP/et al. is going to a a LOT quicker than learning to program... but dont expect to be an instand master in any
I know HTML and CSS(cascading style sheets - easy)
I think I will go onto Javascript, then PHP, then go for c/c++, maybe java later on. Sound like a good way to go?
> VenomByte wrote:
> I'm well aware that Java is vastly different
> to Javascript, but that
> doesn't make it any less a good
> introduction to object orientated
> techniques.
Well... yes
> it does... its got a completly different structure???
I wish I'd
> done things the other way
> round, because javascript would've
> been a great introduction to
> object orientated methodology,
> without the worry of all the various
> other complications
> thrown at you when you start to learn a proper
> programming
> language.
But if your learning OO surly learning a more 'BASIC'
> language wold be preferable?
As for the portability issue, I'm
> not too
> familiar with the portability of ANSI C++, but I was
> under the
> impression that java's good portability was due to
> it's plaform
> independance resulting from widespread use of the
> java virtual
> machine - variants of which are even found on
> mobile phones, etc.
> I'll have to look into C++ in a little
> more detail before I say
> anything else, I think.
C/C++ code
> is platform independant... ANSI beiung the standard for all systems.
> However C/C+++ needs compilation to work... and although Java can be
> compiled it it most likely run using the interpriter (Java is really
> a rehased 'C')
Also, in my experience, most java
> programs
> are compiled, rather than interpreted (eg, web based
> applets
> for whatever purpose).
Then they wont be platform independant...
I was never really any good at programming!
> I don't fancy learning C off the net. JavaScript was long
> enough.
I know what you mean...
Is there a function referance for C and C++ that I can
> download, like the PHP function reference?
What C package are you using? ...
If you pop over to the Borland site, they generally give away older 'C/C++' packages away for free...
Function/Command reference are part of the editing part of the package
(its a much better dev environment than using Edit and command line compile)
Is there a function referance for C and C++ that I can download, like the PHP function reference?
> I am thinking of learning C or C++ at the
> moment. Would my local library be a good place to start?
I dont see why not? ...
A lot of the books in my Local are a little old... but since C has been the same for a fair few decades now it shouldnt matter about the age of the book...
Theres also quite a few C tutorials on the Net... so you could take a look around...