wwlisp

Software screenshot:
wwlisp
Dettagli del software:
Versione: 8.2.3
Data di caricamento: 2 Jun 15
Sviluppatore: Walther Waeles
Licenza: Libero
Popolarità: 9

Rating: 4.0/5 (Total Votes: 1)

wwlisp è un linguaggio di programmazione interpretato per lo sviluppo di applicazioni e script che può essere utilizzato per lo sviluppo di programmi autonomi, conchiglie script o può essere incorporato in un altro programma.
 
wwlisp è un oggetto orientato dialetto conciso del linguaggio Lisp molto liberamente ispirato a Common Lisp, Smalltalk, o anche C ++. Questo progetto mira a risolvere particolari categorie di problemi e, quindi, l'applicazione non comprende i meccanismi destinati a trattare tutti i tipi di dati tradizionali in Lisp o per implementare concetti teorici dell'ingegneria del software o di servizi d Alcune forme sintattiche relative alla conservazione della memoria o del complessità del linguaggio sono stati abbandonati a profitto di una sintassi più leggero.
L'interprete comprende i tradizionali meccanismi e strutture per questo tipo di programma. La memoria è organizzata in quattro spazi: pointerspace - contenente le auto | celle cdr, i 64 bit interi (64 bit che consente aritmetica indipendentemente dalla architettura del processore 32 o 64 bit) e 64 bit floating point, stringspace - contenente i nomi di atomi e le stringhe di caratteri, binaryspace contenente strutture, tamponi, e oggetti API, e, infine, lo stack dinamica per il richiamo delle funzioni.
 
Pointer, archi e spazi binarie sono preassegnati all'avvio dell'interprete e utilizzato gradualmente nel corso delle operazioni, mentre gli algoritmi di garbage collector recuperare spazio in caso di esaurimento.
 
I puntatori di auto e CDR sono pieni parola (32 o 64 bit) variabili, rendendo possibile l'uso del massimo dello spazio indirizzabile autorizzato per un processo dal sistema operativo e il processore. L'interprete versione 8 ha circa 400 funzioni intrinseche compilate, così come una biblioteca caricato all'avvio di definire più di 60 funzioni aggiuntive dedicate per lo più il debug e l'edizione. Inoltre, l'interprete include nativamente le seguenti possibilità:
 
· Multi-threading, con l'indipendenza degli ambienti di ogni filo e comunicazione tra quelli;
· Funzione Foreign Interface che consente di chiamare C API accessibili sotto forma di oggetti condivisi o DLL;
· Possibilità di developping C o C ++ plugin o estensioni al linguaggio che può essere caricato e scaricato in modo dinamico;
Manipolazione di processo e IPC;
· Streams, Tubi e prese di movimentazione.
Cosa c'è di nuovo in questo rilascio:
· Questa versione contiene un sacco di correzioni di bug vari e difetti nella sintassi e nella documentazione.
· La stabilità complessiva e l'utilità dell'interprete sono stati migliorati, in particolare più di regressione-test.
· Inoltre, questa versione include una nuova build della biblioteca wwlispkdialog, che permette di scripting di finestre di dialogo di KDE, facendo uso di alcuni dei widget di KDE più importanti senza un sacco di codifica.
· E infine il rilascio comprende per la prima volta la libreria wwlisp2dimage che si interfaccia con il noto libreria GD e permette di disegnare e salvare immagini.
· Nota: I pacchetti sorgenti compilano su Debian 4 e SuSE, purché GD e KDE sono installati, con le intestazioni.
· Il pacchetto precompilato installa tutto in una volta, ma è stato testato solo su Debian 4.

Programmi simili

Flapjax
Flapjax

3 Jun 15

Invicta
Invicta

2 Jun 15

PL/1 for GCC
PL/1 for GCC

2 Jun 15

Plessc
Plessc

19 Feb 15

Commenti a wwlisp

I commenti non trovato
Aggiungi commento
Accendere le immagini!