Learning different languages

at the same time

  • (2 Pages)
  • +
  • 1
  • 2

17 Replies - 2436 Views - Last Post: 10 February 2010 - 09:47 PM

#1 sparkart  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 113
  • View blog
  • Posts: 688
  • Joined: 16-February 09

Learning different languages

Posted 25 July 2009 - 12:17 PM

Do you think it's a good idea to learn different languages at the same time?

I am pretty experienced with C++ and to better my future I would like to grasp as many languages as I can.

I would like to learn: C#, Java, Python, and other languages.

Would learning C#, Java, & Python at the same time be a good idea?
Is This A Good Question/Topic? 0
  • +

Replies To: Learning different languages

#2 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Learning different languages

Posted 25 July 2009 - 01:05 PM

Once you know a single language, it isn't very hard to pick up relatively similar languages. Trying to learn several languages at once is probably not a good idea. Especially if said languages are very different from each other. I'd just stick to one at a time.
Was This Post Helpful? 0
  • +
  • -

#3 log3337  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 0
  • View blog
  • Posts: 73
  • Joined: 22-July 09

Re: Learning different languages

Posted 25 July 2009 - 01:22 PM

i would say that if you are pretty good with c++, c# would be your next one to learn. they are very similar in the whole semantics of every thing

and most syntax is similar as well

This post has been edited by log3337: 25 July 2009 - 01:23 PM

Was This Post Helpful? 0
  • +
  • -

#4 sparkart  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 113
  • View blog
  • Posts: 688
  • Joined: 16-February 09

Re: Learning different languages

Posted 25 July 2009 - 01:48 PM

Hmm.... I was thinking that maybe learning languages at the same time would speed up the process.... but I guess I'll stick to learning just C# for now... then Java, then Python.
Was This Post Helpful? 0
  • +
  • -

#5 kidicarus  Icon User is offline

  • D.I.C Head

Reputation: 16
  • View blog
  • Posts: 139
  • Joined: 13-February 09

Re: Learning different languages

Posted 25 July 2009 - 02:13 PM

As the python language website states, python can be learned within a few weeks. It really isn't that difficult a language. A lot of the thinking in pythong is similar to C++ in that you can learn by learning about types, then how functions work, then classes.

Just what kind of applications are you making anyway?

I'd learn python and C# or Java together.
Was This Post Helpful? 0
  • +
  • -

#6 sparkart  Icon User is offline

  • D.I.C Addict
  • member icon

Reputation: 113
  • View blog
  • Posts: 688
  • Joined: 16-February 09

Re: Learning different languages

Posted 25 July 2009 - 02:27 PM

View Postkidicarus, on 25 Jul, 2009 - 01:13 PM, said:

As the python language website states, python can be learned within a few weeks. It really isn't that difficult a language. A lot of the thinking in pythong is similar to C++ in that you can learn by learning about types, then how functions work, then classes.

Just what kind of applications are you making anyway?

I'd learn python and C# or Java together.


Well, I don't really make any applications since I do not have a programming career yet. But I am mainly planning for getting a programming job.
Was This Post Helpful? 0
  • +
  • -

#7 kidicarus  Icon User is offline

  • D.I.C Head

Reputation: 16
  • View blog
  • Posts: 139
  • Joined: 13-February 09

Re: Learning different languages

Posted 25 July 2009 - 02:31 PM

There are two advantage of learning python: you can write extentions in C++, and you there are implementations like jpython etc. So there is kind of a connection. You can use it as a calculator as well and for writing scripts like for linux.

You probably want to start specializing if you plan to get a job anytime soon though.
Was This Post Helpful? 0
  • +
  • -

#8 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Learning different languages

Posted 25 July 2009 - 02:39 PM

View Postkidicarus, on 25 Jul, 2009 - 01:31 PM, said:

You can use it as a calculator as well and for writing scripts like for linux.


Along with virtually every other modern language in existence. :P
Was This Post Helpful? 0
  • +
  • -

#9 kidicarus  Icon User is offline

  • D.I.C Head

Reputation: 16
  • View blog
  • Posts: 139
  • Joined: 13-February 09

Re: Learning different languages

Posted 25 July 2009 - 02:48 PM

Python automatically supports large numbers, no need for special classes, plus since it is an interpreted language you don't have to compile the programs first.
Was This Post Helpful? 0
  • +
  • -

#10 Raynes  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 611
  • View blog
  • Posts: 2,815
  • Joined: 05-January 09

Re: Learning different languages

Posted 25 July 2009 - 04:29 PM

View Postkidicarus, on 25 Jul, 2009 - 01:48 PM, said:

Python automatically supports large numbers, no need for special classes, plus since it is an interpreted language you don't have to compile the programs first.


Like Clojure, Scala, and Haskell. None of which are interpreted, but still don't require the programs be compiled before being ran. I'm just playing around with you. Pythons cool!

This post has been edited by Raynes: 25 July 2009 - 04:30 PM

Was This Post Helpful? 0
  • +
  • -

#11 Locke  Icon User is offline

  • Sarcasm Extraordinaire!
  • member icon

Reputation: 520
  • View blog
  • Posts: 5,596
  • Joined: 20-March 08

Re: Learning different languages

Posted 25 July 2009 - 10:51 PM

View Poste_barroga, on 25 Jul, 2009 - 01:17 PM, said:

Would learning C#, Java, & Python at the same time be a good idea?


Well, I would say it wouldn't be too bad. Since C# and Java are VERY similar, I don't think it would be bad.

I did not find it difficult to learn Visual Basic and Java at the same time. You may get mixed up a few times, but after you learn to keep 'em separate, you'll be better off.

And the more you can brag about knowing (such as on a resume), the better. :)
Was This Post Helpful? 0
  • +
  • -

#12 Jaakuuta  Icon User is offline

  • D.I.C Head
  • member icon

Reputation: 1
  • View blog
  • Posts: 163
  • Joined: 02-July 09

Re: Learning different languages

Posted 26 July 2009 - 03:11 AM

From one who is a bit of a human language enthusiast as well, learning a number of different languages at the same time can be difficult, especially if they are all different from one another... The main thing is to just practice a lot and make sure you can distinguish the similar ones well enough to remember when to use one thing here and another thing there...
Was This Post Helpful? 0
  • +
  • -

#13 Guest_Joelly*


Reputation:

Re: Learning different languages

Posted 07 January 2010 - 09:46 AM

For many people, choosing which foreign language to study is an exciting process. There are a number of factors you can use to decide which language is right for you.



__________________
Dating Advice
Was This Post Helpful? 0

#14 Moshambi  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 8
  • View blog
  • Posts: 280
  • Joined: 20-November 07

Re: Learning different languages

Posted 07 January 2010 - 10:22 AM

View Poste_barroga, on 25 Jul, 2009 - 12:17 PM, said:

Do you think it's a good idea to learn different languages at the same time?

I am pretty experienced with C++ and to better my future I would like to grasp as many languages as I can.

I would like to learn: C#, Java, Python, and other languages.

Would learning C#, Java, & Python at the same time be a good idea?



It's not necessarily a bad idea. However, I think it's better to just go one at a time. It may seem good to have a lot of different languages on your resume, but if you learn them all at once more than likely you will just have a general idea of how to use each language. If you learn one at a time you can really master each language before moving on to the next one. So now instead of saying oh ya I know VB, Java, C++, C#, Python, etc. but not real in depth, you could say Yes I have mastered the techniques of using VB, Java, C++, C#, etc.
Was This Post Helpful? 0
  • +
  • -

#15 erik.price  Icon User is offline

  • D.I.C Lover
  • member icon

Reputation: 485
  • View blog
  • Posts: 2,690
  • Joined: 18-December 08

Re: Learning different languages

Posted 07 January 2010 - 05:03 PM

View PostJoelly, on 7 Jan, 2010 - 11:46 AM, said:

For many people, choosing which foreign language to study is an exciting process. There are a number of factors you can use to decide which language is right for you.



__________________
Dating Advice


Hi, I see you're new here, so I'll assume this was an honest mistake. This thread was from way back in the summer, and died a natural death.

Please don't necropost :)
Was This Post Helpful? 0
  • +
  • -

  • (2 Pages)
  • +
  • 1
  • 2