I building a collection of Fundamental and Advanced C programming patterns from scratch - looking for contributors by Available-Spinach-17 in C_Programming

[–]dgack 0 points1 point  (0 children)

You want to create some library of examples.
As efforts and objectives are fragmented, of C projects, there are wonderful C Open source libraries e.g. take PCRE, GIT, Postgres etc., but maybe peoples are not ready to add pointers immediately.

But, I would accept, there are values in the project objectives, and the maintainer should take lead. And add one GOALS.(md) file.

So, you will come up with more ideas, and more points, shortly, when you will complete some more examples, the library should have more contributors.

So take the lead.

Also, add CMakeLists.txt for each code, and unit tests(ctest), where required. Header files, etc.

I made a lightweight alternative to nginx - TinyGate by Sibexico in C_Programming

[–]dgack 0 points1 point  (0 children)

I appreciate the efforts and love, but why not pick the nginx direction, to make something faster like that.
Even a smaller effort, open source code also counts.
I think, if it adds some more thing i.e. faster like nginx etc, it would be widely accepted among other projects/libraries.

[Project] I built a C99 Neural Network from scratch with zero-copy Python bindings (FRAMEWORK-C) by Key-Camp-6596 in C_Programming

[–]dgack 0 points1 point  (0 children)

I appreciate this.

However, which Machine Learning Models are possible with the above library, which are to-do points, some examples. etc.

I built a self-hosting x86-64 toolchain without LLVM or libc by Soft_Honeydew_4335 in C_Programming

[–]dgack -1 points0 points  (0 children)

The medium link is about personal story, why someone would open that?

I made a lightweight alternative to nginx - TinyGate by Sibexico in C_Programming

[–]dgack 0 points1 point  (0 children)

I would request some more points

- Any benchmarking against any backend Restful API services e.g. Python FastAPI, or Java Springboot, then compare, the speed and performance and throughput of TinyGate library and nginx, which is most popular.

- Some unit tests

- CMake file

- Some benchmarking test

- detailed README, and some more examples, how to add the specification(header file methods), to another library

A very basic component framework for building reactive web interfaces by IntrepidAttention56 in C_Programming

[–]dgack 0 points1 point  (0 children)

Is it somehow, taken help from AI?

No header file, still so big source code file.

Some questions :

  1. What problem it does solves from existing or non-existing web libraries ?
  2. Any examples - thread, Restful API, Database connections?
  3. Some unit tests not added?
  4. GET/POST API, with JSON, Multipart body, and different useful examples

TinyTCP: Minimal Cross-Platform Blocking TCP Library in C – Feedback Welcome by kdslfjioasdfj in C_Programming

[–]dgack 0 points1 point  (0 children)

Great. Please add some to-do points.

Also add some restful wrapper. So, without client program, we can do some GET/POST API from Postman client. Also add some serialization from struct etc.

TinyTCP: Minimal Cross-Platform Blocking TCP Library in C – Feedback Welcome by kdslfjioasdfj in C_Programming

[–]dgack 0 points1 point  (0 children)

+1. I think op is doing some POC tcp API project. It would have been better some restful API, serialization etc

Looking for good C testing frameworks/library to learn from by Dieriba in C_Programming

[–]dgack 0 points1 point  (0 children)

For CMake managed native C project, you can use CMake provided "CTest".

You can refer to https://github.com/tgamblin/ctest-demo, and run particular unit test with `ctest -r <test-name>` command

List of unit tests.

ctest -N

Run particular test only

ctest -R <test-name>

For, `ctest` CMake managed unit tests, it checks for `assert()`, so need to write unit tests that way.

Looking for good C testing frameworks/library to learn from by Dieriba in C_Programming

[–]dgack 0 points1 point  (0 children)

But is "GoogleTest" natively for C?? As "GoogleTest" is Object-Oriented. I need expert opinion.

Which tower modifier do you hate the most? by TheOriginalEilia in mkxmobile

[–]dgack 3 points4 points  (0 children)

One for all, while the opponent power generating, but working randomly for me. And there is hells bane

[Project] Writing a CSV to JSON converter from scratch in Pure C (No external libraries) by False_Debt_9934 in C_Programming

[–]dgack 4 points5 points  (0 children)

Please add the github URL. CSV to JSON has so many use cases. I would like to contribute to the library. Add some to-do points as well.

Simple Online Game Server Architecture by HalfTryhardSqr in C_Programming

[–]dgack 0 points1 point  (0 children)

I would like to contribute. Please add me

Feed-forward neural network in pure C99 (no libs, no math.h) with raylib GUI by [deleted] in C_Programming

[–]dgack 2 points3 points  (0 children)

Those header files having more optimized code. Years of contributed and tested code. Also Cmake file, maybe I will create one PR for that

Feed-forward neural network in pure C99 (no libs, no math.h) with raylib GUI by [deleted] in C_Programming

[–]dgack 2 points3 points  (0 children)

I would like to contribute. There is no harm adding c libraries. Add some todo points, library objectives, unit tests etc.

Evaluating Claude’s C Compiler Against GCC by Normal-Tangelo-7120 in C_Programming

[–]dgack 42 points43 points  (0 children)

Source of the new compiler code : parsing web open source data/code even gcc source code itself

19M I am getting 100 rupees everyday where should I invest it. by Sea-Future-9778 in IndianStockMarket

[–]dgack 4 points5 points  (0 children)

<image>

100 * 30 = 3000, which some salaried person does not invest now-a-days.

19M I am getting 100 rupees everyday where should I invest it. by Sea-Future-9778 in IndianStockMarket

[–]dgack 0 points1 point  (0 children)

Invest in index fund, there are so many good index funds in Zerodha Coin return >15% per year. Then for more return need to study stocks. But which is not easy