Jump to content

C# vs Python

- - - - -

  • Please log in to reply
4 replies to this topic

#1
logicPwn

logicPwn

    Learning Programmer

  • Members
  • PipPipPip
  • 90 posts
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.

#2
Sysop_fb

Sysop_fb

    Programmer

  • Members
  • PipPipPipPip
  • 160 posts
  • Location:Missouri
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.
"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.

#3
logicPwn

logicPwn

    Learning Programmer

  • Members
  • PipPipPip
  • 90 posts
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
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
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.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#5
logicPwn

logicPwn

    Learning Programmer

  • Members
  • PipPipPip
  • 90 posts
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