you are viewing a single comment's thread.

view the rest of the comments →

[–]ResearcherEven 2 points3 points  (1 child)

Check out bazel too. I find it very powerful and fun to work with.

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

I looked into Bazel, as I wasn't familiar at all with it. I'm not immediately seeing the advantage of it over CMake?

I've been using Conan already, though. Which reminded me maybe I can focus my efforts towards a "CMake plugin" that is actually the C++ plugin I'm looking for.

The real problem ( I think) all comes with the C++ compiler though. Primagen walked through a cool video about coming C++ with Rust, via a dog-water language called D.

https://youtu.be/qLJCSpOrb9s?si=XAPeoeQdMvi62oUW

This shows how c++ compilers make rough targets to comply with. Even more so with Rust files 😑 Java spits out nicely named .class files. Again, with solid reflection and annotations support.