Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment You can help others learn on (Score 2) 329

Check out It's not really an open source project; but it is a site that, for free, teaches programming including C++ (also C, Objective-C, soon Java and C#). We have a forum where users can help each other learn. It's not a big thing, but that's one way to give back to the community. Not just on WiBit, but helping others learn what you have learned is a great way to give back overall :-) Also by getting into a learning site you can meet others who are like you: they know a bit, but want to be involved with something bigger. You can get your own effort moving and maybe create your own open source project. We have a guy in our forums working on an open source game with other users of the site. Check that out here.

Comment If you have a base (Score 1) 772

If you have a base its better than starting from 0. Now for my sales pitch:

Check out my site We offer video computer programming tutorials in a linear and fun way. We break apart everything into 5 minute videos that are focused and comedy infused. You can skip right to things you want to learn, and skip over things you already know. We made it so you can learn if you have no experience, or skip right to what you're trying to figure out if you're experienced.

We have C,C++, and Obj-C for now. Java and C# are coming soon! Out content is free! We only ask that you sign up to download labs material!

End of sales pitch. Thank you for your time and for tolerating my excessive use of exclamation points.

Comment Re:BASIC is and has always been terrible (Score 1) 510

Wow. Calm down. I'm not discussing anything with you being all jack-assish like you were there. You want BASIC to be the most amazing thing ever, fine: it is. WHATEVER. Your';re right, that is the wrong article and I posted it by mistake. The article, which is written clearly tongue in cheek and is a joke and I think that is pretty obvious, is a great article in it's own right. To call my friend an idiot simply because you've got your panties in a wad over BASIC is pretty lame. Enjoy your life from this point on knowing I said BASIC is the most amazing shit ever and I'm ashamed for ever having called it poo. And go f yourself.

Comment Re:Backstory is important for context (Score 1) 510

I'm not arguing the merits of other languages so please don't think I'm putting anything down (well....I really hate BASIC), I'm arguing for a linear approach to teaching. To quote my site "Many modern languages today were inspired by C++. It is imperative to learn C++ before even attempting Java or C# or any other OOP language. Syntax structure for C++ is pretty much the same as C and other higher level languages follow similar syntax and program structure as C++"

I definitely agree with you on the memory management point. All I am suggesting over-all is a straight shot approach. Start with C, then C++, then probably Objective C, then Java, on and on. Each language broaches concepts and don't repeat the taught concepts of the previous languages. I can't tell you how many times I've watched a tutorial or read a book and it's gone over what OOP is when this is something I should (usually) know already. I've not used Objective Pascal so I can't really comment on it, but I'm sure it came after C++ and therefore probably borrows concepts from it?

Comment Re:Ruby.. (Score 1) 510

Ruby is awesome but I would content it isn't the best place to start. If you start there it might be harder to go to other concepts later. If you start with something like C++ it may be harder at first (maybe) but the concepts can be applied to other learning down the road.

Be careful when a loop exits to the same place from side and bottom.