FamDiaper-Wearing Dog On A BallJoin Date: 2002-02-17Member: 222Members, NS1 Playtester, Contributor
Find a language for which the application of that language interests you. Scan through the start of a few books for that language. Go with a language which you are interested about and get a book which guides you into it gently.
For guys who write enterprise-level networking utilities, I go <a href='http://www.winbatch.com/' target='_blank'>Winbatch</a> aaaalllll the way. Best compilable Windows scripting language on earth, and very reasonably priced...
Why not just sign up for a local course ? I don't know how the education system works elsewhere, but here in the UK, you may find C++ courses in the local FE colleges.
I didn't think you had to declare locals at the top of blocks/functions in C. That sounds like compiler specific issues to me. C is a good place to start to learn the basics about programming. Admittedly, you've got basic issues which change, like passing by reference and new/delete, but at least you get a good idea about basic concepts without the clutter of C++. Even so, C++ is a superset of C, so you may as well start with C++. Just leave the OOP stuff until you've got the hang of the basics.
[WHO]ThemYou can call me DaveJoin Date: 2002-12-11Member: 10593Members, Constellation
<!--QuoteBegin--_Creep_+Dec 11 2003, 11:35 PM--></span><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (_Creep_ @ Dec 11 2003, 11:35 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> I didn't think you had to declare locals at the top of blocks/functions in C. That sounds like compiler specific issues to me. <!--QuoteEnd--> </td></tr></table><span class='postcolor'> <!--QuoteEEnd--> It was part of the original standard, as well as the fact that all comments had to be of the /* */ style instead of the single lined ones that we're all used to.
But some straight C compilers have adopted these C++ changes because they're just so damn annoying.
Comments
I didn't think you had to declare locals at the top of blocks/functions in C. That sounds like compiler specific issues to me. C is a good place to start to learn the basics about programming. Admittedly, you've got basic issues which change, like passing by reference and new/delete, but at least you get a good idea about basic concepts without the clutter of C++. Even so, C++ is a superset of C, so you may as well start with C++. Just leave the OOP stuff until you've got the hang of the basics.
It was part of the original standard, as well as the fact that all comments had to be of the /* */ style instead of the single lined ones that we're all used to.
But some straight C compilers have adopted these C++ changes because they're just so damn annoying.