+ 1

What language to learn?

I've been working in the SharePoint space for over 15 years, before that I've done C# development both web and windows apps, now I'm looking to leave the SharePoint space and learn something new. I'm looking at learning Python or Java or maybe both, I'm looking into going into the "cloud space" and I've seen that Python and Java are both used, as well as C#. So, should I stay with C#, or learn something new and take on a new challenge?

25th Apr 2017, 11:17 PM
Mike B
3 odpowiedzi
+ 2
Python is a good choice. It's clean, robust and concise. Learning a new language always mekes you a better programmer. Python's Object Oriented Programming aproach is quite interesting.
25th Apr 2017, 11:43 PM
⏩▶Clau◀⏪
⏩▶Clau◀⏪ - avatar
+ 1
Trying out new thing is always good! And Python just keeps growing cause of its simplicity and multiple use, Java is still trongly used for many areas.. I'd recommend Python first! But if you can handle and see that is possible to work with both, so go ahead, knowledge is never too much :D
25th Apr 2017, 11:26 PM
Welliton Malta
Welliton Malta - avatar
0
If I go the Python path, which IDE is best for it? I'm running Visual Studio 2017 now for some C# projects, and I believe there is an Python Add-in for it, however, which true Python IDE works best?
25th Apr 2017, 11:51 PM
Mike B