Why is python not written in C++ ?

Edward Diener eldiener at tropicsoft.invalid
Thu Aug 5 17:31:08 CEST 2010


On 8/2/2010 5:42 PM, Mark Lawrence wrote:
> On 02/08/2010 00:08, candide wrote:
>> Python is an object oriented langage (OOL). The Python main
>> implementation is written in pure and "old" C90. Is it for historical
>> reasons?
>>
>> C is not an OOL and C++ strongly is. I wonder if it wouldn't be more
>> suitable to implement an OOL with another one.
>>
>> Has it ever been planned to rewrite in C++ the historical implementation
>> (of course in an object oriented design) ?
>
> I can't understand why any serious programmer mentions C++. As soon as I
> read it, I have to rush either to the kitchen to find a bowl to throw up
> in, or head for the toilet so I can talk to the great white telephone.

It must be because we can not be as phenomenally intelligent as you 
evidently are from your comment.



More information about the Python-list mailing list