View Full Version : What is the difference between Python and C?
mavix
October 12th, 2006, 09:46 AM
What is the difference between Python and C?
kidders
October 12th, 2006, 10:37 AM
Hi there,
They don't really have much in common. C is a very old, pretty strictly typed language that produces extremely fast runtime performance. Python on the other hand is much newer, loosely typed, and slow at runtime. In practice, I suppose Python code is faster to write (by miles!), but slower to run.
Anonii
October 12th, 2006, 10:43 AM
IMO, Python is really fun to write with, its easier, and its rich in features too. But C is "richer" and because its "older" , its used in more apps, and in the Open-Source community its more helpful, since the kernel and many basic commands and programs are made in C. But, imo again, this will change, since Python is gaining levels really fast.
Also, C requires compilation when Python doesnt.
kidders
October 12th, 2006, 10:57 AM
I agree completely with Anonii ... modern languages like Python are waaay more fun to code in. Some older languages almost feel like they weren't created with programmers in mind at all!
Everybody loves Python, but there are times when it just won't cut it. Having said that, for a great many applications it's the perfect choice. When compared to C, you can cut your development time down by a factor of 5 (at least!).
amo-ej1
October 12th, 2006, 02:14 PM
Yeah, but C is written with hardware in mind, which offers your more possibilities. When you program in C you can really program and basicly feel how your computer will execute your code.
But anyhow these kind of questions are only good for starting religious wars. So you should really figure out what feels right for you. If you don't care about what happens 'below' a high level langauge will be great for you. If you want to fiddle with low level things stick with a low level language.
vBulletin® v3.8.7, Copyright ©2000-2012, vBulletin Solutions, Inc.