#cPlusPlus

2025-05-19

#CppPollOfToday: Which C++11 language features are you using?
meetingcpp.com/mcpp/survey/?q=
#cplusplus
#cpp

2025-05-19

C++OnSea 2025 SESSION ANNOUNCEMENT: Better Threading Support in C++20 by Lieven de Cock

cpponsea.uk/2025/session/bette

Register now at cpponsea.uk/tickets/

#coding #cplusplus #cpp #programming

2025-05-19

๐Ÿง  Coding interviews still stuck on LeetCode puzzles?

At C++ on Sea 2025, Kristen Shaker takes the stage to expose how current interview practices fail experienced engineers โ€” and what we can do instead.

cpponsea.uk/2025/session/from-

#cplusplus #cpp #programming

Shafik Yaghmourshafik@hachyderm.io
2025-05-19

Retro C++ quiz #32

Given the following in C++

void f() {
using ArrayType = int[10];

ArrayType t;
t.~ArrayType();
}

This is without checking:

A. Well-formed
B. Ill-formed
C. Show Answers

#Cplusplus
#Cpppolls

2025-05-19

All those angle brackets in C++ are to warn you that it's going to hurt. If not now, definitely later when you have gotten comfortable with that code.

#cpp #cplusplus #programming

2025-05-19

Book of the Day: A Complete Guide to Standard C++ Algorithms by ล imon Tรณth
meetingcpp.com/mcpp/books/book
#cplusplus
#cpp

2025-05-19

Tickets Now on Sale for C++ on Sea - 23rd - 25th June 2025 - ยฃ575 for the main three day conference!

Four additional C++ workshops available on 26th - 27th June

For more information please visit: cpponsea.uk

#coding #cplusplus #cpp #programming

2025-05-19

currying in C++ would be very simple through supporting a special tuple type:

convert function to closure:
(R (*F)(X, Y, Z)) -> cl<F>

extending closures:
cl<F>(X, Y) -> cl<F, X, Y>
cl<F, X>(Y) -> cl<F, X, Y>
cl<F, X, Y>(Z) -> cl<F, X, Y, Z>

applying closures:
cl<F, X, Y, Z>() -> (R (*F)(X, Y, Z))(X, Y, Z)

#cplusplus

Farooq | ูุงุฑูˆู‚farooqkz@cr8r.gg
2025-05-19

My CPU is producing a lot of heat in recent days. Most of the time I'm doing #wakegp experiments to fine tune parameters. And I'm also compiling various versions of #Luanti to find out or fight with regressions and report them upstream.

I'm just glad I invested into buying this CPU plus a decent AIO. I can compile debug enabled Luanti from scratch in just about 5 minutes. Interestingly, compiling a debug enabled wakegp with incremental builds takes at least the same amount or even more.

wakegp is written in Rust, Luanti is written in C++. Luanti is a far larger codebase. But I guess the problem's that many of Luanti deps are shared libraries so I don't have to do the compiling or linking for them.

#Rust #programming #dailyNote #cplusplus #compiling #heavycomputation #computation

2025-05-19

C++OnSea 2025 SESSION ANNOUNCEMENT: Missing (and future?) C++ Range Concepts by @foonathan

cpponsea.uk/2025/session/missi

Register now at cpponsea.uk/tickets/

#algorithms #cplusplus #cpp #ranges

2025-05-19

Learn about Generic programming in C++ with templates and auto with Nicolai Josuttis next week
meetingcpp.com/mcpp/training/t
#cpp
#cplusplus

2025-05-18

๐Ÿพ Herding cats or standardizing C++? Why not both!

Join Timur Doumler at C++ on Sea 2025 for a keynote exploring the future of C++ safety: contracts, UB, vendor tools, and the human side of evolving a language.

cpponsea.uk/2025/session/contr

#cplusplus #cpp #programming

2025-05-18

C++OnSea 2025 SESSION ANNOUNCEMENT: Understanding Large and Unfamiliar Codebases by Mike Shah & Chris Croft-White

cpponsea.uk/2025/session/under

Register now at cpponsea.uk/tickets/

#cplusplus #cpp #debuggers #tooling

Hannes Hauswedell__h2__
2025-05-18

I wrote a blog post again:

๐—ข๐˜„๐—ป๐—ถ๐—ป๐—ด ๐—ฎ๐—ป๐—ฑ ๐—ป๐—ผ๐—ป-๐—ผ๐˜„๐—ป๐—ถ๐—ป๐—ด ๐—–++ ๐—ฅ๐—ฎ๐—ป๐—ด๐—ฒ๐˜€

The first article in a series discussing some of the underlying properties of C++ ranges, and in particular range adaptors.

hannes.hauswedell.net/post/202

@meetingcpp @c_discussions

Owning and non-owning C++ Ranges

2025-05-17  16 min read

This is the first article in a series discussing some of the underlying properties of C++ ranges and in particular range adaptors. At the same time, I introduce the design of an experimental library which aims to solve some of the problems discussed here.
2025-05-18

Mastering C++ Game Animation Programming - Book review with Author Michael Dunsky
youtube.com/watch?v=QyD9_7KCqjQ
#cpp
#cplusplus
#gamedev

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst