logo img The Pasture
  • |
  • ⭐ About
  • |
  • 📰 Newsletter
  • |
  • 📖 Portfolio
  • |
  • Search
  • |
  • 💚 Support
  • |
  • Tags

♡

Improving _Generic in C2y

Improving _Generic in C2y

August 01, 2024

The first two meetings of C after C23 was finalized are over, and we have started working on C2y. We decided that this cycle we’re not going to do that “Bugfix” followed by “Release” stuff, because that proved to be a REALLY bad idea that killed a ton of momentum and active contributors during the C11 to C17 timeframe. So, this time, we’re hitting both bugfixes AND features so we can make sure we don’t lose valuable contributions and fixes by stalling for 5 to 6 years again. So, with that…
Constant Integer Type Declarations Initialized With Constant Expressions Should Be Constants

Constant Integer Type Declarations Initialized With Constant Expressions Should Be Constants

June 16, 2024

Constant integer-typed (including enumeration-typed) object declarations in C that are immediately initialized with an integer constant expression should just be constant expressions. That’s it.
Why Not Just Do Simple C++ RAII in C?

Why Not Just Do Simple C++ RAII in C?

May 21, 2024

Ever since I finished publishing the “defer” paper and successfully defended it on its first go-around (it now has tentative approval to go to a Technical Specification, I just need to obtain the necessary written boilerplate to do so), an old criticism
Implementing #embed for C and C++

Implementing #embed for C and C++

October 19, 2023

I received a few complaints that #embed was difficult to implement and hard to optimize. And, the people making these claims
cuneicode, and the Future of Text in C

cuneicode, and the Future of Text in C

June 07, 2023

Following up from the last post, there is a lot more we need to cover. This was intended to be the post where we talk exclusively about benchmarks and numbers. But, I have unfortunately been perfectly taunted and status-locked,
Prev
2 / 15
Next

Copyright © 2018-2025 ThePhD -- Powered by Jekyll with Type on Strap!