2,544 karma · joined January 7, 2013
Used to be a demoscener: http://www.pouet.net/user.php?who=171&show=credits
If there is a lot of legacy in your org, or if there is not enough buy-in then it will definitely be "yet another" system. There's a lot of functionality to unlock once you have a bunch of data in Backstage, though, so that could help tip the scale. The cloud costs dashboard that helps to show how much every service costs is a good demo :)
One benefit to Backstage's approach is that you don't necessarily need to change your processes and tooling to work with Backstage. It can help, but it's not a strict requirement. Other tooling in the space requires you to buy in to their specific workflows and so on whereas Backstage is a bit more agnostic.
The colour science of these sensors is designed to emulate the characteristics of film, it's not just raw sensor data coming in. So I wouldn't say it's a coincidence.
Also, in what way does film handle dynamic range better than modern sensors? That's definitely a case of "citation needed", I would argue :)
It's not like a tool like npx which will allow you to invoke code in arbitrary packages.
There are other cool open source tools of course. Blender could've easily remained another one of those hard to use niche applications, but they've definitely managed to transcend that.
If, however, your application mostly consists out of custom GUI elements then JUCE is pretty compelling.
It has a focus on audio because that's its niche and where it originally came from, but it's fine to use it for general purpose stuff. Is that what you mean?
The C++ being written in this example also feels like it has to be very carefully considered (and with a bunch of pragmas) so it doesn't feel like C++, it feels like a C++ syntax on top of Verilog or VHDL. Maybe this could still be quite useful, though. I guess simulating might be easier when you can start out with C++ code.
This proposal will pave the way for jextract, though. I would argue this series of JEPs is much closer in spirit to something like Rust's cxx than P/Invoke is.