[bitc-dev] why the switch to c++?

Sam Rushing sam-bitc at rushing.nightmare.com
Tue Feb 10 16:32:33 EST 2009


Gergely Buday wrote:
> Jonathan Shapiro wrote:
>
>   
>>> Just out of curiosity, what prompted the switch from Python to C++ for
>>> BitC?
>>>       
>> At a certain point the complexity of the compiler got big enough that Python
>> was no longer the right tool. We went to C++ rather than C because we wanted
>> to use smart pointers. In hindsight, we should have stuck with C.
>>     
>
> Ever considered a functional language?
>   

Well, the obvious candidate is BitC itself.  Is it far enough along
(ignoring the syntax issue for the moment) to be able to do this?

-Sam



More information about the bitc-dev mailing list