4 ms·
APE makes it viable for a cross platform C library with a cross platform C compiler to make cross platform binaries. Besides I was in the same boat as you. I c
by himujjal 6y ago
APE makes it viable for a cross platform C library with a cross platform C compiler to make cross platform binaries.
Besides I was in the same boat as you. I come from the world of JS/Python/Go. I even wrote https://github.com/Himujjal/ekon https://github.com/Himujjal/ekon in pure C recently. The reason I thought C would be good is performance and portability. But I found it to be better to invest time in Rust rather than in C. C is a fantastic language but cross platform dependency management is difficult. Unit Testing is also difficult. There are solutions but not as efficient as Rust's ecosystem.
BTW I wish there could be a Cargo for every language.
- moonchild 6y ago> C is a fantastic language Odd...I find that a very strange sentiment. I thoroughly enjoy C, and have even written a compiler for it, but I don't think it's a well-designed language by any account.