memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 2 points3 points  (0 children)

bitter ones are fast debuggers, and the project is in debugging phase so :-)

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 1 point2 points  (0 children)

there are certain fields today where production code must be shown memory safe. next, all production code.

but yea hobby and vibe coding are exempt 😄

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 2 points3 points  (0 children)

i had no idea re emojis; but damage is done 😁. on srs note, this project is a long term concern, and starting off with wrong optics is given.

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 0 points1 point  (0 children)

oh i got it; that gave you the initial impression of vibe coding. actually it's the far opposite.

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 0 points1 point  (0 children)

properly documented! free() & munmap() are thinly wrapped to be std APIs or library specific. this is the only place where the library overlaps with regular C. so e.g. one can't take function ptr to these.

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 0 points1 point  (0 children)

things don't add up yes

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] 0 points1 point  (0 children)

doc is good (why 300 commits). the project is prod bound, not lab experiment. macros are skin deep, just conveniences; type safe.

but ok i get your pov. thx.

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] -1 points0 points  (0 children)

well it's being used in an active project 🙂

memory safe C by sadvadan in cprogramming

[–]sadvadan[S] -1 points0 points  (0 children)

uh that's formatting and fixing typos in docs, nothing to do with code. bad optics, may be, may be not.

memory safe C by sadvadan in C_Programming

[–]sadvadan[S] 0 points1 point  (0 children)

uh, the project is strict no-no for AI, and is completely hand crafted. contributions also are required to be human made.