|
|
Posted: 5/1/2012 3:09:15 AM
THE IMAGE ABOVE IS A PAID ADVERTISEMENT |
|
|
|
Posted: 5/2/2012 9:50:46 PM
[Last Edit: 5/2/2012 9:51:53 PM by MauserMark]
just curious, why the drive to learn C++?
What other languages have you tried? My suggestion, learn Objective-C. I like it a lot better than C++. C# is still king to me but it's not native, well with the new WinRT layer in Win8 it kind of is. If you just want to learn a language that's down right fun to learn and use, I'd choose Ruby. |
|
|
|
Posted: 5/13/2012 4:09:26 AM
[Last Edit: 5/13/2012 4:11:22 AM by dustyglock]
Originally Posted By MauserMark:
just curious, why the drive to learn C++? What other languages have you tried? My suggestion, learn Objective-C. I like it a lot better than C++. C# is still king to me but it's not native, well with the new WinRT layer in Win8 it kind of is. If you just want to learn a language that's down right fun to learn and use, I'd choose Ruby. The drive to learn C++ was a suggestion from my instructor to create a front end for Bowtie as a summer project. I am working on objective c for use with iphone apps. I also just got an outdated book from the library (2002) that is about developing web applications with asp.net and c# because the interviewer for my internship asked if I had used .net or c#. Also, I've looked at some requirements for a job position and ruby is on there and it is the next language on my list to tackle. Also, I'm trying to learn some centos linux. My goal is to become somewhat familiar with most of this stuff by the end of the summer. I know perl, i've checked out a little xml, I used to play with html a lot, sql, and some php. |
|
|
|
Posted: 5/13/2012 4:13:53 AM
I would suggest you pick something and drill in on it. I'd rather have someone with some skill in a framework/language and move them over to something I use than deal with someone that has a superficial understanding of a bunch of things.
that said, I am partial to Learn X The Hard Way |
|
|
|
Posted: 5/13/2012 4:42:05 AM
In that case maybe I'll just stick with C# and linux for now. From what it sounds like c/c++/c# have some things in common and parts of their syntax are similar. I suppose it would be pretty easy to learn any of the other variants after you've mastered one of them.
|
|
|
|
Posted: 5/13/2012 5:28:52 AM
[Last Edit: 5/13/2012 5:30:49 AM by RyJones]
there are free courses - and compilers - from Microsoft if C# is your interest. Not sure why you'd use a book a decade old - that is certainly not going to be using modern C#/ASP.net.
However, I think you'll find the transition from Java to C# is almost trivial - different frameworks, yes, but the languages work very much like each other. The transition between C#/Java and C++/C is going to be harder; honestly, I think most people get confused when they see the capital C and a bunch of similar keywords. Your best bet is to pick the language for which the best tools are available to solve problems in which you are interested. Right now people are taking 3 month crash courses in Ruby and coming out the end getting $80k jobs with 0 experience. That could be you - if it interests you. ETA: The naming of C#/C++/C confuses people as much as Java/JavaScript used to (or still does). They're languages with keywords that are similar, but beyond that, you'll only find success if you treat them each as a new language with strengths and weaknesses, not as slight variants of a common theme. Also, hang out on the appropriate Stack Overflow site. |
|
|
|
Posted: 5/13/2012 5:58:38 AM
From looking at basic tutorials on c# and c++ I am much less confused by c#. Why not learn and use many different languages? I learned java and I find it useful for a lot of things just like I learned perl which was really nice because it was simple and could get the same thing done that I tried in java with less code. I get the feeling that c++ is getting outdated or there are newer languages that accomplish the same things more easily.
|
|