<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">2015-03-20 12:35 GMT+01:00 Roberto De Ioris <span dir="ltr"><<a href="mailto:roberto@unbit.it" target="_blank">roberto@unbit.it</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
>><br>
> L'idea è che postgresql usa un processo per ogni connessione, mentre in Go<br>
> useresti una goroutine.<br>
<br>
<br>
<br>
</span>hmm, mamma mia, mi darebbe la stessa fiducia di mysql che e' multithread :)<br>
<span class=""><br></span></blockquote><div><br></div><div>Si, ma Go è pensato per la concorrenza.</div><div>Certo, non è Erlang.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class=""><br>
><br>
> Sarebbe comodo se fosse possibile con clone di Linux, dire al kernel di<br>
> non<br>
> mappare nel processo figlio una certa regione di memoria,<br>
> ed usare questa regione per memorizzare tutte le variabili usate per la<br>
> sincronizzazione.  Ma anche se fosse possibile, probabilmente gli<br>
> sviluppatori di Go non la userebbero perchè aumenta la complessità.<br>
<br>
<br>
</span>proponila alla lkml, a me gia' ha fatto venire in mente diversi usi :)<br>
<span class=""><br></span></blockquote><div><br></div><div>Non so nemmeno se abbia senso o se sia implementabile, perchè non ho esperienza in questo campo.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
><br>
> Alla fine, comunque, credo che a Go manchi un nuovo tipo di "sistema"<br>
> operativo, oppure per gli sviluppatori "sistema" significa Plan9<br>
> (su questo punto ho letto di molte critiche).<br>
><br>
<br>
</span>in realta' a me go va benissimo cosi', ho imparato a considerarlo un<br>
linguaggio "via di mezzo". Non sostituisce in toto C, non sostituisce in<br>
toto Python. E' un altro livello.<br>
<div class="HOEnZb"><div class="h5"><br></div></div></blockquote><div><br></div><div>Concordo.</div><div>Su questo punto ha un solo grande problema: non è interoperabile con C e non è interoperabile con Python, a meno di non usare gccgo.</div><div><br></div><div></div></div></div><div class="gmail_extra"><br></div><div class="gmail_extra">Ciao  Manlio </div></div>