929 karma · joined October 3, 2018
I find this take a bit hard to believe. There's no way that Zig is some kind of magic bullet that avoids build configuration challenges. Especially not considering you are building a browser on top of V8 in a different programming language.
CMake is quite crufty, but there's toolchains for every system under the Sun and this is what makes it actually less painful in a lot of cases. Glossing over your build files it does not look particularly scalable or portable. Nice that Zig allows you to write build config in Zig though.
Still needs some work on the documentation side. There will be a separate announcement when it is done. We have a newsletter that we share on all the common social networks. https://maplibre.org/news/
Aside from getting the encoding side ready so tile providers can start to make MapLibre Tiles available, we are focussed on integrating the decoder in MapLibre GL JS (MapLibre for the web) and MapLibre Native (Android, iOS and other platforms). ETA is sometime near the end of 2025.
I work as a maintainer for MapLibre, let me know if you have any other questions about the project!
This is just so wild for me as an European, because at least in Germany if you get fired (or if you quit) you need to stay 1 - 3 MONTHS at the company still.
Consumers in the EU pay the same VAT on products from the EU as from products from the US. There is no unfairness. Businesses in the EU do not have to pay VAT, whether from the EU or from US.
The only "additional tax burden" that US companies face are US internal taxes.