home.social

#clang — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #clang, aggregated by home.social.

  1. [$] BPF support in GCC 16 and beyond

    José Marchesi and the GCC-BPF developers opened the BPF track at the 2026 Linux Storage, Filesystem, Memory-management, and BPF Summit with a 90-minute summary of what has changed [...]

    lwn.net/Articles/1071973/ #LWN #Linux #kernel #Gentoo #GCC #LLVM #Clang #systemd #BPF #LSFMMBPF

  2. [$] BPF support in GCC 16 and beyond

    José Marchesi and the GCC-BPF developers opened the BPF track at the 2026 Linux Storage, Filesystem, Memory-management, and BPF Summit with a 90-minute summary of what has changed [...]

    lwn.net/Articles/1071973/ #LWN #Linux #kernel #Gentoo #GCC #LLVM #Clang #systemd #BPF #LSFMMBPF

  3. [$] BPF support in GCC 16 and beyond

    José Marchesi and the GCC-BPF developers opened the BPF track at the 2026 Linux Storage, Filesystem, Memory-management, and BPF Summit with a 90-minute summary of what has changed [...]

    lwn.net/Articles/1071973/ #LWN #Linux #kernel #Gentoo #GCC #LLVM #Clang #systemd #BPF #LSFMMBPF

  4. [$] BPF support in GCC 16 and beyond

    José Marchesi and the GCC-BPF developers opened the BPF track at the 2026 Linux Storage, Filesystem, Memory-management, and BPF Summit with a 90-minute summary of what has changed [...]

    lwn.net/Articles/1071973/ #LWN #Linux #kernel #Gentoo #GCC #LLVM #Clang #systemd #BPF #LSFMMBPF

  5. [$] BPF support in GCC 16 and beyond

    José Marchesi and the GCC-BPF developers opened the BPF track at the 2026 Linux Storage, Filesystem, Memory-management, and BPF Summit with a 90-minute summary of what has changed [...]

    lwn.net/Articles/1071973/ #LWN #Linux #kernel #Gentoo #GCC #LLVM #Clang #systemd #BPF #LSFMMBPF

  6. Clazy is an compiler plugin which allows to understand Qt semantics. You get more than 50 Qt-related warnings, ranging from unneeded memory allocations to misusage of API.

    Learn more on
    kdab.com/clazy-video/

  7. Clazy is an #opensource compiler plugin which allows #clang to understand Qt semantics. You get more than 50 Qt-related #compiler warnings, ranging from unneeded memory allocations to misusage of API. #QtDev #Cpp

    Learn more on
    kdab.com/clazy-video/

  8. Join me at #LLVM / #Clang #Meetup #Darmstadt meetu.ps/e/Q1pwf/ZJC7X/i

    We’ll have Jan André Reuter talk about the Score-P plugin for LLVM.
    Then we’ll have pizza, drinks, and discussions as usual.

    May 27th at 7pm

    @llvmweekly @llvm

  9. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  10. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  11. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  12. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  13. Beej (aka Brian Jorgensen) got tired of all his friends asking him how to do stuff with networking-programming in C —

    So, in the mid 1990s he put it all online for free.

    And, he has been updating it since then.

    beej.us/guide/bgnet/

    It covers: TCP, UDP, IPv4, IPv6, blocking & non-blocking I/O, client-server programming, select(), poll(), and more.

    Beej's Guide to Network Programming has been an influential book.

    #CLang #ComputerProgramming #NetworkProgramming #Programming

  14. Stepped into _Generics crap again. Previously it was related to u8"strings", but now they broke L"strings" They might have always been broken, idk.

    So, L"fuck" is treated as int* in _Generic
    I can add (char32_t*) in front of it, but I better wait for both #clang and #gcc hive minds to catch up.

    Yet another crap comes from #gcc and incarnates in buggy code generation for a pretty innocent function. That starts from -O2 onward. Specifically, it's GCC 14.2.0-19 in Excalibur, #devuan

  15. I stand behind this #hatespeech #rstats #clang

    blog.r-project.org/2019/03/28/

    "A summary of the recommendation would be: don’t use C++ to interface with R. If you need to implement some computation in native code, use C (or perhaps Fortran), not C++"

  16. I stand behind this #hatespeech #rstats #clang blog.r-project.org/2019/03/28/u... "A summary of the recommendation would be: don’t use C++ to interface with R. If you need to implement some computation in native code, use C (or perhaps Fortran), not C++"

    Use of C++ in Packages - The R...

  17. ncpp: Как создать самодостаточную экосистему на С++98 в 2026 году, которая запустится даже на железе со свалки

    Современная разработка удобная, все сделано для программиста - последние версии компилятора, последние версии ОС, удобный синтаксический сахар. Однако что если ли у вас нет доступа к последним новшествам? Если у вас на руках только кусок металлолома 20-ти летней давности? А все вендоры и поставщики давным-давно от вас отвернулись? Давай почитаем, какой велосипед нагородили

    habr.com/ru/articles/1033350/

    #с++ #gcc #gcc49 #clang #winxp #linux26

  18. ncpp: Как создать самодостаточную экосистему на С++98 в 2026 году, которая запустится даже на железе со свалки

    Современная разработка удобная, все сделано для программиста - последние версии компилятора, последние версии ОС, удобный синтаксический сахар. Однако что если ли у вас нет доступа к последним новшествам? Если у вас на руках только кусок металлолома 20-ти летней давности? А все вендоры и поставщики давным-давно от вас отвернулись? Давай почитаем, какой велосипед нагородили

    habr.com/ru/articles/1033350/

    #с++ #gcc #gcc49 #clang #winxp #linux26

  19. ncpp: Как создать самодостаточную экосистему на С++98 в 2026 году, которая запустится даже на железе со свалки

    Современная разработка удобная, все сделано для программиста - последние версии компилятора, последние версии ОС, удобный синтаксический сахар. Однако что если ли у вас нет доступа к последним новшествам? Если у вас на руках только кусок металлолома 20-ти летней давности? А все вендоры и поставщики давным-давно от вас отвернулись? Давай почитаем, какой велосипед нагородили

    habr.com/ru/articles/1033350/

    #с++ #gcc #gcc49 #clang #winxp #linux26

  20. ncpp: Как создать самодостаточную экосистему на С++98 в 2026 году, которая запустится даже на железе со свалки

    Современная разработка удобная, все сделано для программиста - последние версии компилятора, последние версии ОС, удобный синтаксический сахар. Однако что если ли у вас нет доступа к последним новшествам? Если у вас на руках только кусок металлолома 20-ти летней давности? А все вендоры и поставщики давным-давно от вас отвернулись? Давай почитаем, какой велосипед нагородили

    habr.com/ru/articles/1033350/

    #с++ #gcc #gcc49 #clang #winxp #linux26

  21. @glloyd It crops up in other places, not just iterators. I first encountered it using a coroutine library where the promise type was a std::expected. I did the usual “how am I being stupid” for a while before I figured it wasn’t me (for once). #cpp #cplusplus #clang #cpp26

  22. @glloyd It crops up in other places, not just iterators. I first encountered it using a coroutine library where the promise type was a std::expected. I did the usual “how am I being stupid” for a while before I figured it wasn’t me (for once).