LWN.net Logo

PyCon: Evangelizing Python

PyCon: Evangelizing Python

Posted Mar 29, 2013 12:19 UTC (Fri) by renox (subscriber, #23785)
In reply to: PyCon: Evangelizing Python by eru
Parent article: PyCon: Evangelizing Python

> "C is a wonderful language", but it doesn't have a community,

PC much?
C is probably the language I know the best, but I totally disagree that C is a wonderful language, it's a language which doesn't know whether it is should be a portable assembly language or a high level language, so it fails at both.


(Log in to post comments)

PyCon: Evangelizing Python

Posted Apr 5, 2013 13:15 UTC (Fri) by XTF (guest, #83255) [Link]

So what language does Python use for it's implementation? C++?

PyCon: Evangelizing Python

Posted Apr 5, 2013 13:25 UTC (Fri) by renox (subscriber, #23785) [Link]

CPython is written in C, C is often the best tool to use because of many reasons (availability of compilers/of developers, performance, etc), but this doesn't make it a "wonderful" language..
Unless by "wonderful" you mean "full of undefined behaviours just waiting to hurt the developers" ( http://blog.regehr.org/archives/category/compilers ) in which case I agree.

PyCon: Evangelizing Python

Posted Apr 5, 2013 13:49 UTC (Fri) by XTF (guest, #83255) [Link]

I didn't mention wonderful at all. Just wanted to state that apparently C is still the best choice in certain cases.

PyCon: Evangelizing Python

Posted Apr 5, 2013 19:47 UTC (Fri) by andrel (subscriber, #5166) [Link]

Pypy is written in Python. More precisely a restricted subset of Python called RPython.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds