دیگه فک میکنم پروژه ای که 3 سال پیش به نام c_std شروع کردم . به بلوغ و بزرگی کامل رسیده . اینقدری شده که یه توسعه دهنده تو زبان C بتونه ازش بدون نگرانی استفاده کنه .
سورس : https://github.com/KaisenAmin/c_std
اگه بخوام بعضی از قابلیت هاشو بگم به همین چند مورد بسنده میکنم :
1 - از بخش بزرگی از کتابخونهی استاندارد C++ STL (مثل کانتینرها، الگوریتمها، Smart Pointerها و ...) بههمراه مجموعهای از ابزارهای الهامگرفته از کتابخونهی استاندارد Python (مثل statistics، random، json، regex و ...) هست؛ همهچیز بدون خارج شدن از اکوسیستم C.
2 - تمام ماژولها و مثالها با Valgrind تست شدن:0 Leak و 0 Error
3 - قابل کامپایل و اجرا روی Windows (MSVC و MinGW) و Linux (GCC و Clang)
4 - بیش از ۴۰ ماژول؛ از vector و hashmap گرفته تا JSON، شبکه (TCP / UDP / HTTP)، رمزنگاری، JWT
5 - و APIهایی آشنا، با الهام از STL در ++C و کتابخونهی استاندارد Python
6 - برنامه نویسی گرافیک با استفاده از ماژول هایی مثل Plot, Turtle با کمک raylib
7 - دسترسی به اطلاعات سخت افزار با کتابخانه هایی مثل sysinfo
@DevTwitter | <amin tahmasebi/>
Post #12434
6.7K

- 🔥 81
- ❤ 14
- 🍌 11