Filter
Exclude
Time range
-
Near
Apr 4
Replying to @carllerche
You have to recognize that /r/rust and /r/c_programming are bombarded during the last months with "I made this in 3 weeks without previous experience" posts. The amount of AI slop is extreme currently. I missed your post, but I would try to openly disclose the use of AI upfront
1
7
518
الانتقال من برمجة الحاسوب إلى برمجة المتحكمات (Microcontrollers) ليس مجرد تغيير في اللغة، بل هو تغيير في فلسفة الذاكرة ⚙️أحد أخطر الفخاخ التي يقع فيها المبرمجون هو تجاهل الكلمة المفتاحية volatile، مما يمنح المترجم الضوء الأخضر لـ تدميرمنطق الكود تحت مسمى التحسين (Optimization). 📌لماذا نحتاج volatile بشدة في الأنظمة المدمجة؟ 1️⃣ صراع المترجم مع العتاد: المترجم يحلل الكود برمجياً؛ إذا رأى حلقة تكرارية تنتظر تغيراً في متغير لا يتم تعديله داخل الكود، سيفترض أنه ثابت ويحذف عملية القراءة تماماً لتسريع التنفيذ. هو لا يرى أن زر الضغط أو الحساس هو من سيغير هذه القيمة في الواقع الفيزيائي. 2️⃣ معضلة المقاطعات (Interrupts): عندما تتغير قيمة متغير داخل الـ ISR، المترجم في الحلقة الرئيسية (Main Loop) قد لا يلاحظ هذا التغيير ويستمر في استخدام القيمة القديمة المخزنة في المسجلات (Registers). الـ volatile تجبره على العودة للذاكرة الأصلية في كل مرة. 3️⃣ دقة الاستجابة: استخدام هذه الكلمة يضمن أن نظامك سيبقى مستجيباً لكل نبضة خارجية، وهو الفارق بين مهندس يكتب كوداً نظرياً ومهندس يبني أنظمة مدمجة رصينة لا تنهار في الميدان. 💡 في دورة #Embedded_AVR مع #أكاديمية_اتصالاتي، نتعلم إدارة الذاكرة، المقاطعات، وبرمجة الواجهات لتربط الصورة الكاملة. 📩 سؤال للنقاش: هل واجهت سابقاً خطأً برمجياً مستعصياً اختفى فجأة بمجرد إيقاف تحسينات المترجم أو إضافة volatile؟ شاركنا قصتك #Embedded_AVR #C_Programming #Volatile_Keyword #Compiler_Optimization #Embedded_C #أكاديمية_اتصالاتي
1
1
9
403
9 Sep 2025
>decide to learn C >install gcc, get a text editor like Vim >grab "The C Programming Language" by K&R, read and code every example >master pointers, arrays, structs, memory alloc mess up 100 times to learn >debug your segfaults alone for 30 mins before Googling >build projects: simple game, file parser, something that crashes your box >grind DSA: linked lists, trees in C >join /g/ on 4chan or r/C_Programming for roast sessions >6 months of this hell? you're competent
4
2
19
1,091
2 Sep 2025
C Language Official Standards & Core References - cppreference.com (C section) (en.cppreference.com/w/c.html) - The C Programming Language (K&R) (amazon.com/Programming-Langu…) Interactive Learning & Tutorials - Learn C (learn-c.org/) - GeeksforGeeks C Tutorials (geeksforgeeks.org/c-programm…) Online Courses & PDFs - CS50's Introduction to Computer Science (pll.harvard.edu/course/cs50-…) - Modern C (PDF) (gustedt.gitlabpages.inria.fr…) Communities - r/C_Programming (https.reddit.com/r/C_Program…) - Stack Overflow - 'c' tag (stackoverflow.com/questions/…) Youtube Channels - freeCodeCamp.org (youtube.com/watch?v=KJgsSFOS…) - Jacob Sorber (youtube.com/c/JacobSorber) Curated Lists - Awesome C (github.com/inputsh/awesome-c)

1
1
13
442
14 Aug 2025
This post was removed by Reddit C_programming mod for the reason "it's only for C topic. C, C and C# are different". What's any relationship to C# can be found in a Fil-C post? Or someone hope to make an illusion that Fil-C has nothing to do with C? cc @filpizlo
11 Aug 2025
A nice write up about memory safety with fil-C. @R0yMu @filpizlo #prog #filc #cpp gizvault.com/archives/what-i…
4
19
9,408
4 Aug 2025
Replying to @elonmusk
The unbeatable code, my favorite up to date: #c_programming
19
Replying to @forloopcodes
r/C_Programming
1
2
18
20 Apr 2025
bruhh r/C_Programming is literally goldmine-tier. If you're into C, you're missing out BIG if you're not lurking there. Absolute heaven.

ALT Me Atrapaste Es Cine GIF

3
90
17 Apr 2025
alright, it's time to ask the experts in the C_Programming subreddit!
3
43
9 Nov 2024
Topped r/C_Programming. I made it
8 Nov 2024
Wrote a cool lil thing for y'all to send you your significant other and tell them that you love them. Never put your loved ones aside
33
11 Sep 2024
2
2
149
I got some amazing and informative code reviews from r/C_Programming that really helped me: reddit.com/r/C_Programming/c… If you are curious about how, I am currently studying one of the best courses I've ever seen: "Intro to Computer Systems" at CMU: cs.cmu.edu/afs/cs/academic/c… (3/4)
1
12
769
Easiest way to print Pascal's triangle in c #c_programming #coding
1
64
11 Mar 2024
Replying to @theo @t3dotgg
the c_programming one is good
1
400
Started #Python programming but am constantly having an urge to learn C, I hope I am not the only one🤣. So I decided to try and teach my students #C_programming again. This is helping me learn concepts that had not made Sense to me before 🤔 Yes am using #JennyLecture on YouTube
13
3
48
1,646
Day 3: learning about Dynamic memory allocation, how to allocate, deallocate memory with malloc and free functions with the use of pointers to store to the address returned by these functions. #day_3_of_30_days_challenge_of_C_Programming. #C_programming @ALX_SE @jbarbier
2
50
Day 1 of #30 days challenge of C programming.. #ALX_SE @jbarbier #C_programming #life_of_a_software_engineer #Cohort_20
1
52
21 Sep 2023
Your errors/mistake are your best teachers #programming #C_programming #ALX_SE #Dohardthings
4
61