GNU Guile 2.9.5 (beta)

Guile 2.9.5 — è la quinta versione beta dell'implementazione del linguaggio di programmazione Scheme di GNU, in preparazione per la stabile versione 3.x.

Guile supporta molti SRFI, offre un sistema modulare, accesso completo alle chiamate di sistema POSIX, supporto per la rete, collegamento dinamico, chiamata di funzioni esterne e potente gestione delle stringhe. Guile può interpretare codice interattivamente, compilarlo in bytecode per la macchina virtuale e integrarsi nella libreria come interprete incorporato nell'applicazione.

Modifiche rispetto all'ultima versione beta:

  • Unione di diversi tipi di «record» in uno.
  • Nuova implementazione delle eccezioni:
    • Il vecchio throw & catch di Guile -> in raise-exception & with-exception-handler, più comuni in Scheme.
  • Ottimizzazione della conversione dei tipi interi in tipi in virgola mobile.
  • Definizione di binding di alto livello per la sintassi ausiliaria: else, =>, …, _.
  • L'alias gettext ora è G_.
  • Aggiunta l'opzione —r6rs, ma il supporto non è completo.
  • Supporto R7RS aggiunto (!).
  • Il richiamo record-constructor con due argomenti è stato dichiarato obsoleto.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster