NewLISP è un linguaggio di programmazione funzionale e ad oggetti, basato su LISP, con una sintassi semplice e facile da imparare.
NewLISP è un linguaggio di programmazione funzionale e ad oggetti basato su LISP. NewLISP è stato progettato per essere semplice da imparare e utilizzare, con una sintassi più vicina ai linguaggi di programmazione tradizionali rispetto ad altri dialetti LISP.
NewLISP può essere utilizzato per lo sviluppo di una vasta gamma di applicazioni, tra cui scripting, automazione di processi, sviluppo web e applicazioni scientifiche.
NewLISP è un linguaggio di programmazione funzionale e ad oggetti. Supporta la programmazione ad alto livello, la programmazione funzionale, la programmazione orientata agli oggetti e la programmazione logica. NewLISP è anche estensibile, il che significa che gli sviluppatori possono creare le proprie funzioni e librerie per estendere le funzionalità del linguaggio.
newlisp (define (saluta nome) (println (string-append "Ciao, " nome "!")))
(saluta "Mario")
In questo esempio, abbiamo definito una funzione chiamata saluta che prende un argomento nome e stampa un messaggio di saluto utilizzando la funzione string-append per concatenare le stringhe.
NewLISP è un linguaggio di programmazione relativamente semplice da imparare. La documentazione ufficiale di NewLISP è disponibile sul sito web ufficiale del progetto, insieme a numerosi esempi di codice e tutorial.