The reason I ask this because I figure compared to C++ Python has what I would say as a small place in the programming world. Since C# is built off of C++ and .Net makes it very easy to do powerful things where does Python hold up against it.
4 replies to this topic
#1
Posted 05 February 2012 - 03:19 PM
|
|
|
#2
Posted 05 February 2012 - 03:57 PM
You figure wrong if you think python doesn't have a niche in the programming world. There's a few 100k lines of python code monitoring most of the oil pipelines in the US. Plus quite a few colleges are replacing java with python as the entry level programming language for CS students.
Every language has it's purpose if you want to be a research assistant in a think tank, odds are you won't be finding yourself using .NET
If you want to do game programming odds are you're going to spend a lot of time with C++ and a few different scripting languages and APIs.
If you want to do web based programming you're probably not going to be doing much assembly programming
If you want to do system programming you're probably not going to find yourself hacking away in php anytime soon.
It all just depends on what's needed for the job at hand.
Every language has it's purpose if you want to be a research assistant in a think tank, odds are you won't be finding yourself using .NET
If you want to do game programming odds are you're going to spend a lot of time with C++ and a few different scripting languages and APIs.
If you want to do web based programming you're probably not going to be doing much assembly programming
If you want to do system programming you're probably not going to find yourself hacking away in php anytime soon.
It all just depends on what's needed for the job at hand.
"The best optimizer is between your ears" - Michael Abrash
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.
Saying you can optimize a program is like saying you understand how a program works on every level of every facet on a specific machines configuration.
#3
Posted 05 February 2012 - 04:07 PM
Yea that's why I know C#, PHP, Obj-C, Javascript. Windows, Web, and Mac covered. Not saying I'm done learning, just choose my entry languages for platforms.
#4
Posted 05 February 2012 - 04:12 PM
Python has some VERY powerful libraries for scientific/statistical programming. It was one of the two core languages (the other was R) in Data Analysis with Open Source Tools. It also has links to various databases and the wxWidgets library, enabling it to do native GUI apps.
#5
Posted 05 February 2012 - 04:23 PM
Might have to check it out. I see being used somewhere in the Chromium project also. Maybe just with the buildbot tests.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account


Back to top










