Another way could be to run that through a compiler with optimization activated, and then decompile the resulting binary back to code. But if you want to optimize hot code then usually mathematical reduction is seldomly wherein the problem lies
Another way could be to run that through a compiler with optimization activated, and then decompile the resulting binary back to code. But if you want to optimize hot code then usually mathematical reduction is seldomly wherein the problem lies
I can highly recommend you have a look at some HDL languages, eg Verilog can look roughly like your example and synthesizes down to logic elements
The most low level languages, such as C, compiles down to CPU instructions, which still is way above logic gates. The CPU in turn reads the instructions and controls the computer to in a way “simulate” what could be described as a boolean expression – at every CPU clock cycle. The next cycle the permutation of all control signals and computer compinents will be different. I highly doubt any programming language implementation has an IR that resembles what you are looking for, including mathematica. The closest you get is probably HDLs but then you need to do all the mathing yourself
Another newcomer is Amaranth HDL which might be more approachable and transpiles to VHDL
I find dev.to nice
I agree, we need to rewrite it in rust
This guy took moores law and threw it out the window
I am not sure what you mean with the repo archive being outdated, the latest commit was 30 minutes ago. Could you please tell us more what apps you are referring to and in what way you find the repo archive being outdated? Might be easier to answer your question that way.
Also bear in mind that its quite common for stable releases to be some time apart from each other. Florisboard for example had its latest release over a year ago, but is being actively maintained.
Sounds like he might be more senior in age than in skill
If you’re arch-curious but want something more opinionated and out-of-the-box, you could have a look at manjaro. It gets much shit thrown its way because its both try-hard (being arch based) and simultaneously “just works”, but that’s mostly memes
Its like the C of web, it’ll be a hundred years to kill it