• 0

Programming for Winamp


Question

10 answers to this question

Recommended Posts

  • 0

Yeah it was mainly C++ I remember there was an Interview with the creator and that was one of the questions asked. He said that it was created in C++. A good place to start would be to learn C . . . then move onto C++.

Link to comment
Share on other sites

  • 0

C & C++ are both complicated in their own areas....

however, it's important to understand that programming is not about learning a language... it's about learning the concepts and using your preferred language to do the work.

I see hundreds of students every week that just can't program, because they are so wrapped-up in the language, and they can't apply the concepts. Example, Once student spent a semester taking a class on Java. The next semester, he took C++ and the instructor wanted him to write a binary tree class. This student argued with the instructor, saying it couldn't be done. Well, the problem was simply that JAVA has a binary tree class, whereas C++ does not. And in order to write one within C++, you need to KNOW the concepts of a binary tree... The student obviously was paying more attention to the language & not understanding the concepts.

If you're new to programming, you may want to start by learning Basic or something... just to learn the CONCEPTS of programming... then move to C or C++, to learn the language and apply your concepts.

Of course, you can do both, but some find it hard...

Link to comment
Share on other sites

  • 0
C & C++ are both complicated in their own areas....

however, it's important to understand that programming is not about learning a language... it's about learning the concepts and using your preferred language to do the work.

I see hundreds of students every week that just can't program, because they are so wrapped-up in the language, and they can't apply the concepts. Example, Once student spent a semester taking a class on Java. The next semester, he took C++ and the instructor wanted him to write a binary tree class. This student argued with the instructor, saying it couldn't be done. Well, the problem was simply that JAVA has a binary tree class, whereas C++ does not. And in order to write one within C++, you need to KNOW the concepts of a binary tree... The student obviously was paying more attention to the language & not understanding the concepts.

If you're new to programming, you may want to start by learning Basic or something... just to learn the CONCEPTS of programming... then move to C or C++, to learn the language and apply your concepts.

Of course, you can do both, but some find it hard...

Perfectly worded here

I started with C++ and

learning C then moving to C++ give you no additional value

Concepts is key

Link to comment
Share on other sites

  • 0

Agreed with the poster before me on learning concepts over language.

But i also wanted to mention you should look into .NET languages, as non managed programming is being squeezed out. This is happening slowly but by time your comfertable in programming im sure it will be a bigger issue. Sides, .NET owns ;)...

Link to comment
Share on other sites

  • 0

Learning the languages is hard, I can from DOS than ESIE then VP and now I am on VB .net 2005, but when I look at C++ I run away :p

Its hard to start of but once you get it there no turning back... :D

Link to comment
Share on other sites

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.