Is the programming language ZIG used in OSM applications or tools?

In the OSM Wiki you can find quite a lot of tools, coded in Rust.
But I can’t find anything about Zig. Is no-one using it yet for OSM?

A very abstract question: If we would be forced to agree about ONE programming language for OSM tools. Who would win? I think, it should run on all OS, native and Web (by WASM?), fast (no garage collection) and more modern but C.

  • I would ask for Rust, and to organise a toolbox of crates (like LEGO). But Rust is an obstacle for new users and fast coding.
  • Zig as “the better C/C++” seems good, even as it is relatively new.
2 Likes

There is Category:Zig - OpenStreetMap Wiki.

Use the best tool for the job. There are many types of jobs with which one might use OSM data.

2 Likes

newly defined programming language that would allow to de facto use various programming languages, as workaround for such terrible idea (and that is how you get in some regulations snails getting defined as fish and carrots as fruits)

because using a single programming language for all tasks is a terrible idea

and if you need such rule to make some programming language attractive it speaks poorly about it

2 Likes

“lua”, obviously. The BCPL de nos jours.

:smile:

6 Likes

Logo. Because nobody dislikes Logo.

3 Likes

Who needs a programming language when we have OSM tagging?

4 Likes