Closed h1994st closed 4 years ago
I like C and dislike C++. C++ however can make coding things much easier. as the module is self-contained for me its fine if it stays c++. the llvm modules are also c++. getting rid of the cmake however ... :)
Yeah, C is also more efficient than C++. I have added this task to TODO, so, probably in the following weeks, I will change the project to pure C.
BTW, Makefile support has been added, and it works correctly. README.md is also updated accordingly, so you can have a try in case I missed anything. : )
CMake still lives in the project just for my personal preference. I will maintain both building scripts, so we can keep both of them.
imo googletest can stay here in C++
imo googletest can stay here in C++
If so, it will become easier for me : ). I will finish replacing other parts at first
Will reopen this issue, if we decide to replace googletesting
Current C++ parts:
std::map
--> rxi/mapstd::set
--> barrust/setstd::vector
std::string
, which can be replaced by Cchar[]
and related functionsTBD:
googletesting
is implemented in C++. Other candidates for the testing framework:CUnit
,CMocka