> > It depends on what you want to do. I started programming C over two > decades ago in my early teens, progressing onto C++. I've since had a ten > year break since retiring from IT and it has been pretty easy for me to > come back. C/C++ leads nicely onto Java and JavaScript in terms of > syntax/grammar and you'll pick up a lot of really good practices. It will > all be very familiar if you have a grounding in JavaScript (you will hate > the unforgiving nature of a proper programming language over a scripting > language however). They are all extremely portable with excellent IDE's > (all free), such as Netbeans, Eclipse, xCode - and to really upset some > people and probably start a flame war, the best IDE in my opinion on the > market at the moment for JavaScript and C/C++ is Microsoft Visual Studio > (Express version available for free). The free online Team Foundation > server gives you a free Scrum multi user project management tool and GIT > server and there is an excellent Node.JS plugin which gives seamless > push/pulls to Microsoft Azure. I highly recommend Lynda.com for foundation > and essentials training to progress over the basics and ensure that nothing > is missed, it really is quite a bargain provided you are committed to using > the service and get the most from it, I can easily share a playlist if > required. edX and Coursera also have some good courses to cover the basics > and get you started, again, requiring lots of commitment. >
Hope that helps. -- Job board: http://jobs.nodejs.org/ New group rules: https://gist.github.com/othiym23/9886289#file-moderation-policy-md Old group rules: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/nodejs/9f21ace2-67d0-4ee6-bce3-60b21cc80b3c%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
