Un nuovo sito per newLisp!

14 12 2010

Salve a tutti,

dopo un lungo periodo di assenza, sono tornato con un nuovo sito:

http://runrevwidgets.com/applications/

Non fatevi ingannare dal nome, poichè si parlerà sia di newLisp sia di Runtime Revolution (ora Live Code).

Sono due linguaggi a me molto cari e, anche se a prima vista sono molto diversi tra loro, hanno invece molte cose in comune:

  1. Sono entrambi cross platform.
  2. Si completano a vicenda, visto che uno è molto console-oriented e l’altro graphics-oriented (GUI).
  3. Sono due linguaggi di scripting.
  4. Sono entrambi dei linguaggi che “escono fuori dal coro”.
  5. Mi piacciono entrambi!!!
  6. (ora ci penso…)

Si parlerà di entrambi i linguaggi.

Sarà anche una buona occasione per rispolverare il buon vecchio ZuQu Editor (guarda caso fatto in Live Code…), e forse, stavolta, riuscirò anche a portarlo a conclusione!

Spero che apprezziate questo mio sforzo, e che vogliate accompagnarmi in questa nuova avventura! Vi aspetto!

 


Azioni

Informazione

9 risposte

15 12 2010
juhan

Ehi! io ci sono. Sono il primo a iscrivermi nella RSS-list? Ma si possono mettere i commenti, ad esempio per dirti questo? E si deve usare l’inglisc o va bene anche ‘l piemuntèis?

15 12 2010
sguish

:-) Dovresti usare l’inglese, pero` per semplificare la vita a chi l’inglese non lo sa, ho messo un widget che traduce tutto il sito nella lingua voluta (grazie a Google). Certo le traduzioni non sono perfette, ma meglio che niente!
Il piemontese? Be` potremmo usare newLisp per creare un nuovo linguaggio di programmazione in cui si usano funzioni scritte in dialetto! :-)

Ti piace il layout grafico del sito? Trovare un tema adatto e` sempre difficile, ce ne sono a quintali sul web, ma poi non se ne trova mai uno “giusto”.

I commenti? Certo che potranno essere aggiunti! Basta cliccare sulla scritta “Comments (..)” alla fine di ogni articolo.

Tu conosci l’inglese? Trovi difficolta` a leggerlo o ad inserire dei commenti? (sondaggio informale ;-)

15 12 2010
juhan

Allora la questione della lingua era solo un gioco: l’inglese va benissimo. Anche perché di newlisper italiani credo ce ne siano pochini. Io sono appena agli inizi, anche se ho usato diversi lisp nello scorso millenio. E sui traduttori automatici ne potrei raccontare…
Il layout direi che funziona, ma sono conosciuto con nielseniano (conosci Jakob Nielsen http://www.useit.com/ ma sto divagando), l’inportante sono i contenuti.
Stavo vedendo adesso LiveCode, ma fa davvero quelle cose lì? così? o sono come i venditori di pentole (il mio preferito era Roberto Da Crema, quello asmatico poi finito nei casini fiscali).
In effetti non avevo provato a fare click su Comments, vedo adesso che funziona.
Beh Buon Lavoro / In Bocca al Lupo / (no la balena no!)
e in anticipo buone feste!

15 12 2010
sguish

Ok, ti ringrazio per il feedback sul layout del sito!
Per LiveCode ti posso garantire che e` un gran bel prodotto (e nessuno mi “sponsorizza” per questa affermazione, e` sincera).
L’unica vera pecca e` la mancanza di supporto hardware per la grafica (non usa acceleratore hardware della scheda video).
Io lo uso da oltre oltre 3 anni, e da un anno sono riuscito a convincere il mio capo ad usarlo in ufficio.
Usato per fare programmi standalone e` ottimo, ma come rich-client e` assolutamente superbo.
Certo se sei un programmatore esperto la sua sintassi, talvolta, crea piu` problemi che benefici (e` un po` prolissa…), ma ha una flessibilita` notevole.
Scaricati da demo e vedrai, e poi io sono qui a tua disposizione per aiutarti!

15 12 2010
juhan

Grazie, prossimamente lo provo. Anche se di quando non lavoro più sono passato quasi completamente a Linux (Ubuntu) e ho adottato Python (e wx). Poi ho ritrovato, recentemente, newLISP, che avevo già provato anni fa, quando Lutz ancora si lamentava di avere difficoltà con l’inglese (link perso, peccato). In realtà di linguaggi ne ho usati talmente tanti che non mi bastano i diti per contarli, anche se mi tolgo le scarpe (cit.). E adesso dipende anche da te: stavo pensando a Ocaml ;-)

15 12 2010
sguish

Anche io sono un assiduo utilizzatore di Linux (Ubuntu), e ti posso confermare che Live Code funziona bene anche con Linux (soprattutto le ultime versioni, visto che le più vecchie avevano diversi “problemini”.
In questi giorni sto provando la Live Code su Linux Mint 10, ti farò sapere come và (sia l’ambiente di sviluppo che gli eseguibili generati).

Ocaml, linguaggio interessante (l’ho guardato un paio di anni fa). Ma cosa devi farci di preciso? Oppure è solo per “sfizio”?
Se sei in cerca di linguaggi “particolari” ti consiglio:

* Rebol (www.rebol.com – del mitico Carl Sassenrath)

* Smalltalk – due interessanti implementazioni sono:
http://www.cincomsmalltalk.com/main/
http://www.squeak.org

* Hai mai visto Oberon? vecchietto, ma interessante.

* C’è pure ADA: un linguaggio adatto ad applicazioni military, molto formale e rigido. Pensa che il PL/SQL (Linguaggio per scrivere le procedure Oracle, il DB, si basa su ADA 95).

Sono contento di scambiare serenamente due chiacchiere con te, senza finire in stupidi flame sui linguaggi.

A presto!

16 12 2010
juhan

Ormai lo faccio solo per sfizio perché è divertente :-)
Oberon l’avevo visto tempo fa, su windoze, ma mi sa più di sistema operativo, d’altronde il buon vecchio Wirth…
Smalltalk si usa ancora? Alan Kay è un mito, come wirth :-)
Una cosa che mi spaventa ma prima o poi, chissà e Haskell. Però non conosco nessuno che lo usi e davvero mi spaventa :-(
Ocaml sembra molto più agevole, per quel che ne so :-)
Poi ci sarebbero anche dei nuovi come Scala e Vala e altri ancora. Ma, tornando a newLISP la cosa affascinante è che è piccolo, semplice, portabile, veloce, Cormullion lo dice molto bene @ http://unbalanced-parentheses.nfshost.com/reasonstolearnnewlisp (senz’altro lo conosci già). Ne ho parlato anche nel mio blog, qui: http://okpanico.wordpress.com/2010/09/20/unbalanced-parentheses-un-affabile-blog-su-newlisp/
Ma basta con questo dialogo: devi partire con il nuovo blog, spaziale ;-)

16 12 2010
sguish

Ciao, ho visto il tuo sito: molto interessante! Posso mettere il link al tuo sito nel mio nuovo sito (scusa il gioco di parole :-) )!
Conosco piuttosto bene java e ho letto qualcosa su Scala, però ti confesso che tutto ciò che ho letto non mi ha convinto a lasciare newLisp per “abbracciarlo”.
Che ti devo dire? Il primo linguaggio funzionale non si scorda mai!
Ops… il secondo… visto che il primo funzionale che ho imparato è stato Rebol, una vera chicca!

17 12 2010
sguish

Ciao @juhan,
mi sto spaccando la testa per risolvere un problema in newLisp: si tratta di creare un modo per usare la (map) priva di side-effects.
Ho aperto un topic nel forum ufficiale di newLisp. Se vuoi aiutarmi…. ;-) e` una bella sfida!

http://newlispfanclub.alh.net/forum/viewtopic.php?f=16&t=3775&start=0

Lascia un Commento

Fill in your details below or click an icon to log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Log Out / Modifica )

Foto Twitter

You are commenting using your Twitter account. Log Out / Modifica )

Foto di Facebook

You are commenting using your Facebook account. Log Out / Modifica )

Connecting to %s




Follow

Get every new post delivered to your Inbox.