<div dir="ltr"><div>Minchia... altro che "suggestione" ... hai bisogno di una macchina in grado di autodeterminarsi: in bocca al lupo (nda: ghigno malefico).<br></div><div>Devi cioe' scrivere una Meta-Qualcosa che programmi il Qualcosa in tempo reale... magari all'ultimo momento poco prima che Qualcosa venga eseguito, ma non troppo ultimo (altrimenti l'istruzione e' troppo piccola, e gli errori di predizione troppo tanti). Mmm... piu' vai avanti pero' e piu' potresti accorgerti di avere bisogno anche di un Meta-Meta-Qualcosa che programmi il Meta-Qualcosa poco prima che il Meta-Qualcosa programmi il Qualcosa che poi verra' eseguito... mmm... forse una valvola termoionica aiuta... o magari un batterio...<br>
<br>Ho come la sensazione che piu' di qualcuno abbia realizzato qualcosa del genere... di sicuro qualcuno l'ha pensato... come si chiamava... Alan Travel? Alan Jobs? Forse non era Alan... Steve Jit? Bill Kay? GodZilla?<br>
<br><br><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">Il giorno 23 febbraio 2013 11:10, Silvano <span dir="ltr"><<a href="mailto:silvanogz@gmail.com" target="_blank">silvanogz@gmail.com</a>></span> ha scritto:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Vorrei lanciare una suggestione (probabilmente esiste già qualcosa) l'ultima volta ho visto all'opera chi programma il sito del FusoLab in Python, c'era un errore che non si riusciva bene a risolvere (forse un modulo che importava il pezzo di un modulo, e quest'ultimo modulo importava un pezzo del primo, ma era un'ipotesi...) ad ogni modo mi chiedevo: non sarebbe possibile programmare tramite istruzioni non ordinate?<br>

<br>
Praticamente queste istruzioni non serve inserirle in un punto preciso del codice, è sufficiente comunicarle, tramite un'interfaccia o con riga di comando e piano piano un programma prende forma. Immaginiamo di avere un sito ed inizio a dire: il titolo sarà questo, ci sarà la pagina home, la pagina home avrà 3 colonne, la prima 25 %, la seconda 50%, la terza 25%, ecc. Mentre noi diamo tutti i comandi, in un ordine qualsiasi, in tempo reale prende forma ciò che stiamo creando.<br>

<br>
Tutte le istruzioni non ordinate potrebbero finire in un formato XYZ, si specifica che cosa si vuol creare, poi si potranno realizzare dei converitori da XYZ a ".htaccess + PHP + MySQL + HTML5 + CSS3 + Javascript" (praticamente un intero sito deve poter venire fuori) (è pazza come idea eh!?) oppure da XYZ a epub, oppure a progetto di Visual C#, ecc.<br>

Ci sono dei linguaggi in qualche modo equivalenti, per esempio ci sono cose che posso fare in Python, Ruby, PHP, <a href="http://ASP.NET" target="_blank">ASP.NET</a>, ecc. se il programma fosse in XYZ, avendo i vari convertitori, me lo ritrovo nel linguaggio di destinazione che preferirò. I convertitori devono essere specifici non da XYZ a quel che desidero, ma da progetto specifico in XYZ (sito, programma, libreria...) a quel che desidero.<br>

<br>
C'è il rischio che dire certe cose con istruzioni non ordinate, richieda un numero enorme di ulteriori vincoli e specifiche per ciascuna istruzione...<br>
<br>
Volevo comunque lanciare questa suggestione :)<br>
<br>
______________________________<u></u>_________________<br>
Not-wireless mailing list<br>
<a href="mailto:Not-wireless@ml.ninux.org" target="_blank">Not-wireless@ml.ninux.org</a><br>
<a href="http://ml.ninux.org/mailman/listinfo/not-wireless" target="_blank">http://ml.ninux.org/mailman/<u></u>listinfo/not-wireless</a><br>
</blockquote></div><br></div>