· @holmgren
4 followers · 16 posts · Server cryptodon.lol

I just decided to give a try. I think I found a niche protocol where there is still no competition but payouts should be decent, even for a noob like me. I will post every now and then about my progress, I need some minimal human contact with fellow nerds. I'm starting to write my bot in tomorrow. But first I need to catch up on the new language developments. I last used and so much cool stuff has happened between then and .

#mev #cpp #cpp11 #cpp23

Last updated 1 year ago

KDAB · @kdab
174 followers · 110 posts · Server techhub.social

Experience first-hand the quality of KDAB's training courses and join the KDAB Training Day on November 27th in Berlin. Early-bird tickets are available until the end of July.

🔗 kdab.com/kdab-training-day-202

#qtdev #qt6 #qml #cpp23 #cpp #rustlang

Last updated 1 year ago

KDAB · @kdab
172 followers · 102 posts · Server techhub.social

Join the "What's new in C++23?" training during the KDAB Training Day on 27th November to explore how the latest C++ standard helps to write modern, efficient, comprehensible, robust and future-proof code.

🔗 youtube.com/watch?v=hjNzpJPEP8

#cpp #cplusplus #cpp23 #qtdev

Last updated 1 year ago

Chris Offner · @chrisoffner3d
331 followers · 1549 posts · Server sigmoid.social

A feature 38 years in the making:

std::println("{0} {2}{1}!", "Hello", 23, "C++");

#cpp #cplusplus #cpp23

Last updated 1 year ago

KDAB · @kdab
164 followers · 87 posts · Server techhub.social

The KDAB Training Day will be back in Berlin on Nov 27th this year, right before Qt World Summit (Nov 28th-29th) Ideal to take part in both events!

Choose between 5 training courses for a learning-rich one-day event!

youtu.be/M6Zr0neOb-o

#qtdev #qt6 #qml #cpp23 #rustlang

Last updated 1 year ago

Jakub Neruda · @jakub_neruda
88 followers · 405 posts · Server techhub.social

C++20 modules are now foolproofly usable in latest release of MSVC (v17.6.4).

Standard library is precompiled automatically.

CMake code is simpler, target_include_directories are no longer needed.

It only took 3 years. Yaaay!

#cpp #cpp23

Last updated 1 year ago

Eddy Jansson · @el0j
13 followers · 125 posts · Server mastodon.gamedev.place
Bernie · @codewiz
1526 followers · 16359 posts · Server mstdn.io

LLVM and Clang 16 are out with more complete C++23 and C23 support.
releases.llvm.org/16.0.0/tools

I wonder if "import std" is finally usable in a real-world codebase?

#cpp #cpp23 #c23 #clang #llvm #programming

Last updated 2 years ago

Jakub Neruda · @jakub_neruda
73 followers · 272 posts · Server techhub.social

I am thinking about writing consteval Toml parser using . Keys are tricky because there is a lot of concatenation involved.

I just an idea of buildimg a dictionary of words that comprise each key and assign each word a numerical index. I could then compute unique ID for each key.

The problem of compile time hashing of dynamic strings would reduce itself into maintaining a sparse vector of numbers - much better!

Technically this would no longer be a hash as it would be possible to compute the full string back from the ID.

Still, thats a ton of constexpr code to write!

#cpp23 #cplusplus #programming

Last updated 2 years ago

Saifi Khan · @saifi
2 followers · 28 posts · Server hachyderm.io

Does anyone know why the paper N4937 in the mailing-2023-01 is not accessible ?

N4937
Programming Languages — C++ Extensions for Library Fundamentals, Version 3 Thomas Köppe 2022-12-15 2023-01 WG21

The URL is open-std.org/JTC1/SC22/WG21/pr

Anyone knows ?

#cc #cpp #isocpp #cplusplus #isocplusplus #programming #language #community #cc23 #cpp23 #cplusplus23 #isocplusplus23 #wg21

Last updated 2 years ago

Saifi Khan · @saifi
2 followers · 27 posts · Server hachyderm.io
Saifi Khan · @saifi
2 followers · 25 posts · Server hachyderm.io

What does the phrase, "an initialization of auto always decays" mean ?

doesn't presence of 'auto' keyword imply a template which doesn't have implicit conversion. anyone knows ?

#cplusplus #isocpp #cpp #programming #language #paradigm #cc #cpp23 #isocpp23 #isocplusplus23

Last updated 2 years ago

Scalable Analyses · @scalable
1 followers · 24 posts · Server fosstodon.org
Saifi Khan · @saifi
1 followers · 14 posts · Server hachyderm.io
Saifi Khan · @saifi
1 followers · 14 posts · Server hachyderm.io
Stephan Roth · @redsteve
125 followers · 80 posts · Server mastodon.social

It's done! The next generation of the C++ programming language standard C++23 is final and has been approved to be send to ISO.

Here is a great talk at @meetingcpp 2022 conference by Timur Doumler (@timur_audio@twitter.com) about the new features of : youtube.com/watch?v=QyFVoYcaOR

#cpp23 #cplusplus

Last updated 2 years ago

Patrizia · @patrizia
33 followers · 107 posts · Server hachyderm.io

@jfbastien Is your proposal P2723R1 (zero initialisation of automatic storage duration variables) one of the proposals that could be voted into C++23 this week?

I'm hoping so, but I'm not too sure where to look, and I'm worried this might be a very rapid turnaround time for WG21...


#cpp #cpp23

Last updated 2 years ago

Julia REPL stan :julia_lang: · @miguelraz_t
404 followers · 949 posts · Server hachyderm.io
Jakub Neruda · @jakub_neruda
50 followers · 135 posts · Server techhub.social

Few days ago I was ranting about lack of proper use-after-move detection with unique pointers in .

While not a perfect fix, has constexpr smart pointers so you can detect this particular error using compile time unit tests.

Trivia question:
Do you know how to write compile time tests?

#cpp #cpp23

Last updated 2 years ago

Jakub Neruda · @jakub_neruda
41 followers · 120 posts · Server techhub.social

From the last meeting of the ISO C++ commitee meeting in Kona. Excited for this change, this thing alone has bitten me in the ass many times in the last year.

#cpp #cpp23 #programming

Last updated 2 years ago