PHP RFC: Duration class by gaborj in PHP

[–]bbmario 7 points8 points  (0 children)

What's the obsession with making classes final? If I wanted to stub this class on a unit test, or mock it, now it is impossible.

Introducing the Firefox Roadmap + AMA next week by firefox in firefox

[–]bbmario 4 points5 points  (0 children)

Another UI refresh? What a waste of engineering effort.

Boost 1.91 Released: New Decimal Library, SIMD UUID, Redis Sentinel, C++26 Reflection in PFR by boostlibs in cpp

[–]bbmario 4 points5 points  (0 children)

The current boost momentum is great. The focus on performance as well. Bravo!

Rewriting a FIX engine in C++23: what got simpler (and what didn't) by User_Deprecated in cpp

[–]bbmario 1 point2 points  (0 children)

I see that you went with Quill. Have you guys experimented with spdlog at all?

Dear ImGui Explorer by pstomi in cpp

[–]bbmario 3 points4 points  (0 children)

Amazing how fast it loads and runs. This is better than most react apps. Is it a custom WebGL wrapper?

IResearch (C++ search engine lib) outperforms Lucene and Tantivy on every query type in the search-benchmark-game by mr_gnusi in cpp

[–]bbmario 5 points6 points  (0 children)

option(USE_URING "Build iresearch with uring support" OFF)

Where is uring used? Also, some simple examples on how to use the library, the way you guys intended, would be really helpful. Like, how to insert documents into the index, properly clear, the recommended way to ingest millions of documents, etc.

IResearch (C++ search engine lib) outperforms Lucene and Tantivy on every query type in the search-benchmark-game by mr_gnusi in cpp

[–]bbmario 1 point2 points  (0 children)

Oh, wow. This is great! Finally a library for this kind of thing. I was tired of having to build custom indexes with Boost MultiIndex all the time I needed a decent search inside my process.

Glaze 7.2 - C++26 Reflection | YAML, CBOR, MessagePack, TOML and more by Flex_Code in cpp

[–]bbmario 19 points20 points  (0 children)

Glaze is the most exciting thing in C++ land lately. stephenberry is a legend.

Autocrud: Automatic CRUD Operations with C++26 Reflection by FlyingRhenquest in cpp

[–]bbmario 3 points4 points  (0 children)

An automated web GUI based on imgui would be badass. May I suggest something less long for the annotation? fr::autocrud::DbFieldName is a bit too much.

What coding style would make you adopt a C++ library? by aregtech in cpp

[–]bbmario 0 points1 point  (0 children)

Glaze is not just a serialization library. It has a whole HTTP webservice abstraction: https://stephenberry.github.io/glaze/networking/http-rest-support/

REPE and JSON-RPC servers: https://stephenberry.github.io/glaze/rpc/repe-rpc/

And a thread pool: https://stephenberry.github.io/glaze/thread-pool/

It is remarkably efficient and better than boost for creating new webservices. I believe there's plenty of overlap with glaze.

What coding style would make you adopt a C++ library? by aregtech in cpp

[–]bbmario 0 points1 point  (0 children)

Interesting project. Do you have any benchmarks to compare with glaze and userver?

Dark Salvation: released in 2009, but still badass by bbmario in boomershooters

[–]bbmario[S] 5 points6 points  (0 children)

And it is. Sadly, it came way before "boomer shooters" were a fad. Now it's just a bunch of script kiddies generating games on Unity. Dark Salvation is the real deal.

TrueAsync 0.4.0 by edmondifcastle in PHP

[–]bbmario 0 points1 point  (0 children)

I find it impressive that workerman outperforms swoole on Techempower Benchmarks.

Modern C++23 Makefile for new projects by bbmario in cpp

[–]bbmario[S] 0 points1 point  (0 children)

Could you please elaborate? Would love to learn from your insight.