Zig

Mattepuffo's logo
Parsing JSON in Zig

Parsing JSON in Zig

In questo articolo vediamo come fare il parsing di dati JSON in Zig.

Il JSON sarà cablato nel codice, nel senso che non lo prenderemo da remoto.

Faremo due esempi:

  • il primo è un semplice oggetto
  • il secondo è un array di oggetti

Mattepuffo's logo
Leggere file in Zig

Leggere file in Zig

Continuando lo studio di Zig, in questo articolo vi propongo come leggere un file di testo, e stampare riga per riga il contenuto.

Considerate che sto usando la versione 0.15.2.

Mattepuffo's logo
Concatenare le stringhe in Zig

Concatenare le stringhe in Zig

In Zig non esiste un tipo string speciale come in altri linguaggi.

In pratica una stringa è uno slice di bytes:

  • const[] u8 -> stringa immutabile
  • [] u8 -> stringa mutabile

Ecco perchè alcune delle operazioni più facili, tipo la concatenazione, richiede un minimo di operazioni in più.