C++ implementation of SIP, ICE, TURN and related protocols
GCC 16 considering changing default to C++20
https://inbox.sourceware.org/gcc/aQj1tKzhftT9GUF4@redhat.com/
#HackerNews #GCC #C++20 #programming #languages #tech #news #software #development
The #Linux #kernel authorities are currently discussing whether to enable support for Microsoft C (MSVC) language extensions. Sounds like heresy? It turns out, this is about the growing importance of the #Clang compiler. The patches under review do not aim to compile Linux with Microsoft’s cl.exe compiler. Instead, they enable the kernel to take advantage of Clang’s ability to operate in a Microsoft-compatible dialect. Why would Linus Torvalds want that?
1/3
Fastmcpp (Fastmcp for C++)
https://github.com/0xeb/fastmcpp
#HackerNews #Fastmcpp #Fastmcp #C++ #Programming #GitHub #OpenSource
Lisp in 99 Lines of C with TinyLisp.
As one of the oldest programming languages still in common use today, and essential for the first wave of Artificial Intelligence research during the 1950s and 60s, Lisp is often the focus of interpreters that can run on very low-powered systems. Such is the case with [Robert van Engelen]’s TinyLisp, which only takes 99 lines of C code and….
https://github.com/Robert-van-Engelen/tinylisp
#tinylisp #c #programming #engineer #media #z80 #retro #tech #news
👁️🗨️ Grayskull: A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics.
「 Grayskull is a minimalist, dependency-free computer vision library designed for microcontrollers and other resource-constrained devices. It focuses on grayscale images and provides modern, practical algorithms that fit in a few kilobytes of code. Single-header design, integer-based operations, pure C99 」
👁️🗨️ Grayskull: A tiny, dependency-free computer vision library in C for embedded systems, drones, and robotics.
「 Grayskull is a minimalist, dependency-free computer vision library designed for microcontrollers and other resource-constrained devices. It focuses on grayscale images and provides modern, practical algorithms that fit in a few kilobytes of code. Single-header design, integer-based operations, pure C99 」
Bjarne fix your freaking language
https://marler8997.github.io/blog/bjarne-fix-your-language/
#HackerNews #Bjarne #C++ #Language #Programming #TechCritique
Zig / C++ Interop
https://tuple.app/blog/zig-cpp-interop
#HackerNews #Zig #C++ #Interop #Programming #Languages #Developer #Tools #Tech #News
I used to teach at KAIST and this is a great development from their CS folks -- provably correct translation from C to Rust.
https://news.kaist.ac.kr/newsen/html/news/?mode=V&mng_no=54270
I used to teach at KAIST and this is a great development from their CS folks -- provably correct translation from C to Rust.
https://news.kaist.ac.kr/newsen/html/news/?mode=V&mng_no=54270
Zig is so cool, C is cooler
https://github.com/little-book-of/c/blob/main/articles/zig-is-cool-c-is-cooler.md
C++ move semantics from scratch (2022)
https://cbarrete.com/move-from-scratch.html
#HackerNews #C++ #move #semantics #move #semantics #tutorial #programming #2022
⚡ Developing a web server with C and FastCGI
https://jsloop.net/2025/10/27/developing-a-web-server-with-c-and-fastcgi
A prvalue is not a temporary
https://blog.knatten.org/2025/10/31/a-prvalue-is-not-a-temporary/
#HackerNews #prvalue #temporary #C++ #programming #software #development #coding #tips
C++: A prvalue is not a temporary
https://blog.knatten.org/2025/10/31/a-prvalue-is-not-a-temporary/
#HackerNews #C++ #prvalue #temporary #programming #concepts #development
Recursive macros in C, demystified (once the ugly crying stops)
https://h4x0r.org/big-mac-ro-attack/
#HackerNews #Recursive #macros #C #programming #coding #tips #HackerNews
Learning to read Arthur Whitney's C to become Smart (2024)
https://needleful.net/blog/2024/01/arthur_whitney.html
#HackerNews #Learning #C #Arthur #Whitney #Smart #Coding #2024