Home Forums Programming General programming enquirys

Viewing 12 reply threads
  • Author
    Posts
    • #8308
      Anonymous
      Inactive

      Just wondering in general as I’m studying a lot of java at the moment and have started C++ is Python a language still in high use?

      I see it referred to quite a bit on websites but never hear much about it in college! Would it be a language worth learning? I may be wrong but is it used in App development in some way?

      Also, this may be a stupid question, but is there a need for the C# language now that C++ is there isn’t it backward compatible or are there still things in C# that C++ can’t do? Excuse my ignorance if it is a stupid question!

      I seem to be asking a lot of questions lately maybe it’s a good sign

    • #47856
      Anonymous
      Inactive

      Not a highly used language commercially I would say. But a friend of ine uses it and he tells me its a real hobbyist language. Won’t get you a job but Never hurts to know just one more.

      As for that last part. It is quite a silly question but its not ignorant so your fine. You’ll find most the people here won’t snort at those kind of questions.

      C++ came first. c# second. They are very different languages and are used for very different things.

    • #47857
      Anonymous
      Inactive

      Woah! Really do feel like an idiot now I always thought C# came before C and C++ but I suppose at least I know now and won’t make a fool of myself in public! :D

      Sound for that! Python will have to settle for my spare time then!

    • #47859
      Anonymous
      Inactive

      Learning Java and C++ should give you a good grounding for future game development. If they are what you’re learning in college then I’d recommend sticking to one of those, start making some simple games and see how you go. I personally think you’d be better off focusing on one language than learning bits of three or four.

    • #47860
      Anonymous
      Inactive

      Thanks for the advice! Seeing as Java is the primary choice at the college at the moment I will stick to that! Have been doing mostly that anyway. Will only dip into others when its necessary. I suppose when you’ve the concepts nailed down in one language it makes it a bit easier to learn others!

    • #47861
      Anonymous
      Inactive

      Learning Java and C++ should give you a good grounding for future game development. If they are what you’re learning in college then I’d recommend sticking to one of those, start making some simple games and see how you go. I personally think you’d be better off focusing on one language than learning bits of three or four.[/quote:7e01764259]

      I most definitely made this mistake.

      Over the 4 years I learnt Java, c++, c# and .net, javascript, ruby on rails and a few others including android dev.

      Coming up to graduation and while I feel like I could pick up any language very quickly, I lack depth and core expertise in any one language. Quite nervous about that.

      I suppose they teach Java as the first due to it being easier to understand than c++. Less nitty gritty bits to deal with.

      Its seems like in the ordinary world:

      Java will get you a job (EE only it seems)
      c++ will make you a great programmer.

      Combine the 2 and thats a pretty decent developer template.

    • #47862
      Aphra K
      Keymaster

      Yes…take a look at the languages they look for in the jobs we post.

      We leave up filled positions too, so people can read back over jobs specs.

      they make for interesting reading…and C++ is up there…

      Aphra.

    • #47863
      Anonymous
      Inactive

      Cheers lads great advice much appreciated!

    • #47864
      Anonymous
      Inactive

      Hmm…I think what you did it right overtone…learning lots of languages has the advantage that you are kind of ready for anything and when you see something new, you are fairly well prepared for it. Being specialised in a language means you are going to be pigeon-holed and you have a straight path of knowledge that you can’t easily diverge from.
      In the early years, you should try pick up on lots of languages, but have a primary language that you know pretty well…I’d reccomend C/C++ for this as they are the gnarliest. If you can code in C++, you can code Java in a week, once you’ve picked up the syntax.
      As for Python, its still in use in lots of places…I’ve recently had to deal with some python scripts. Having a brief knowledge of a language like that is usually enough to get you through until you actually need it for something specific, as there are lots of different choices in this area depending on what you are trying to achieve….python, perl, php, c# and others.

    • #47872
      Anonymous
      Inactive

      Hmm…I think what you did it right overtone…learning lots of languages has the advantage that you are kind of ready for anything and when you see something new, you are fairly well prepared for it. Being specialised in a language means you are going to be pigeon-holed and you have a straight path of knowledge that you can’t easily diverge from.
      In the early years, you should try pick up on lots of languages, but have a primary language that you know pretty well…I’d reccomend C/C++ for this as they are the gnarliest. If you can code in C++, you can code Java in a week, once you’ve picked up the syntax.
      As for Python, its still in use in lots of places…I’ve recently had to deal with some python scripts. Having a brief knowledge of a language like that is usually enough to get you through until you actually need it for something specific, as there are lots of different choices in this area depending on what you are trying to achieve….python, perl, php, c# and others.[/quote:6622f92871]

      Its debatable i guess. But even though Java is my prmary language, I get the feeling I don’t know it as well as I should.

      My structure of learning may help long term but it just makes it difficult to get that first job. Games or other.

      +1 for C++ though. A lot easier to go from c++ to simple languages than the other way around

    • #47877
      Anonymous
      Inactive

      FWIW, get good at one language and when it comes to a time you need to start learning others you have your original language to use as a reference.

    • #47884
      Aphra K
      Keymaster

      guys..I am going to move this to the programming area.

      Aphra.

    • #48552
      Anonymous
      Inactive

      Hello all
      If you are interested in the topic connected with Game Designing, you can download the teaser of new Game Coder Magazine in which there are few articles about the topic I’ve mentioned.

Viewing 12 reply threads
  • The forum ‘Programming’ is closed to new topics and replies.