Best of C ProgrammingFebruary 2025

  1. 1
    Article
    Avatar of lonely_programmerLonely Programmer·1y

    Which Language Is The Best C, C++, Python or Java

  2. 2
    Video
    Avatar of tsoding_dailyTsoding Daily·1y

    Making Memory Safer in my C

    Exploring memory management in C, this session delves into the development of a coroutine library and addresses potential stack overflow issues. The author demonstrates how to handle memory allocation and protection using malloc and mmap functions, and emphasizes ensuring memory safety. The focus is on creating a safer stack by allocating memory with specific permissions and using Linux API calls to manage memory pages.

  3. 3
    Article
    Avatar of infoworldInfoWorld·1y

    Understanding thread synchronization in C#

    Learn the core concepts of thread synchronization in C# to ensure thread safety and prevent deadlocks. The post covers the use of locks, Mutex, Semaphore, and SpinLock structures, and offers best practices for implementing synchronization in .NET applications. Examples and detailed explanations of how to use the lock statement, Monitor class, and non-exclusive locks like SemaphoreSlim and ReaderWriterLockSlim are also provided.