-
Dart e i due link di suoranciata DARTScritto dail 2013-01-15 03:02:38.0 alle 2013-01-15 03:02:38.0Trollate totali: 2001I link segnalati da suoranciata sono questi:
http://jlouisramblings.blogspot.it/2011/10/musings...

e
http://www.quirksmode.org/blog/archives/2011/10/da...
Partiamo dal primo.
Ammette di aver visto Dart solo dalle specifiche... e di averci dedicato sopra solo un paio d'ore. Tuttavia è abbastanza onesto da dire "queste sono le mie prime impressioni e potrei sbagliarmi".
Bene, per lo meno non è un perlaro.
La prima parte dell'articolo, diciamo una buona fetta, si limita a descrivere Dart in base a quanto ha letto sulle specifiche.
Fa un'analisi interessante sul linguaggio anche se alcune domande rimangono in sospeso perché, come ha detto, basa le sue impressioni su ciò che può vedere dalle specifiche ma non ha scaricato Dart per provarlo. Per esempio chiede "è possibile assegnare a un bool il valore null"? La risposta è si, ho provato a farlo e Dart non si è lamentato. In realtà non so perché sia possibile farlo, dato che non conosco Dart così bene, ma se bool è una classe di oggetti come posso assegnare poi quella variabile ad un'altra classe di oggetti (null)? Qui bisognerebbe sapere come si comporta internamente Dart e sarebbe interessante saperlo. Probabilmente nella documentazione ci sta scritto.
Ad ogni modo. La critica più grossa a Dart è che non introduce niente di non visto in altri linguaggi. Fa un paio di comparazioni con Javascript... e altre con Go, Java, Ocaml e Erlang... nessuno dei quali (Javascript a parte) gira su un browser.
Nella comparazione con Javascript dice solo che Dart supporta l'OO classico mentre Javascript la programmazione OO mediante prototipazione e dice anche che si vede che alcune scelte di Dart sono state fatte per velocizzare i tempi di caricamento e di compilazione al confronto di Javascript. Questa è praticamente tutto ciò che dice circa Dart vs Javascript.
Dice che alcune idee sono interessanti ma che esistono linguaggi più interessanti, come Go, che però non gira sui browser (d'altra parte Go è pensato per rimpiazzare C/C++, non Javascript).
In altre parole l'intero articolo è una mera (anche se interessante) descrizione di Dart con un paio di critiche finali circa il fatto che Dart bene o male non ha inventato nulla che non esista già in altri linguaggi che nulla hanno a che fare con i browser, d'altra parte perché avrebbe dovuto? Il suo scopo mica è inventare una nuova branca di linguaggi... semplicemente migliorare l'approccio usato da Javascript. Inoltre dice che gli isolate potevano essere implementati meglio e su questo non so pronunciarmi quindi facciamo finta che abbia ragione ma anche se fosse non credo possa essere usato come argomentazione per dire che Javascript è migliore di Dart o che non valga la pena impararsi Dart.
Conclusioni sul primo link:
Vabbé... mi chiedo che senso abbia comparare un linguaggio di scripting per browser con linguaggi che con i browser non c'azzeccano nulla... ovviamente la cosa non mi aiuta a capire perché dovrei rimanere con Javascript e lasciar perdere Dart. Insomma, se sono uno che deve decidere quale dei due mettermi a studiare questo articolo non mi dice nulla a parte che Dart, per come è progettato, è probabilmente più veloce a compilarsi di Javascript.
-------------------------
Prendiamo il secondo link.
Questo è proprio misero. Tutta la sua argomentazione gira su "esiste già Javascript, non serve un altro linguaggio, se usi un altro lingaggio sei una merdaccia, non provare ad usare un altro linguaggio o m'incazzo".
Se la gente avesse ragionato così ora saremmo tutti felici utilizzatori di FORTRAN. Per fortuna qualcuno ha pensato "magari Fortran può essere migliorato"...
L'articolo "dimentica" che Dart può tranquillamente essere compilato in Javascript e che grazie a dart.js viene caricata l'una o l'altra versione (javascript o dart) del programma in base a ciò che supporta il browser... e poi di avventura nella frammentazione del mercato dei browser in particolare di quelli mobili... comparando Dart a VBSCRIPT. Peccato che VBSCRIPT era un linguaggio di Microsoft proprietario che richiedeva per forza l'uso di IE per essere utilizzato mentre Dart si adatta al browser fornendo la versione JS del programma o la versione Dart in base al supporto.
L'articolo non fa alcuna comparazione con Javascript a parte prendere in giro quelli a cui il modello ad oggetti di Javascript non piace. Poi comincia a sbattere i piedi e dire "a me piace Javascript, voglio Javascript e non mi piace il 'public static main void'". Infine nelle ultime righe se la prende con quelli che vogliono provare linguaggi alternativi a Javascript.
Conclusioni sul secondo link:
Vabbé... molto istruttivo... circa i capricci... ma non dice nulla di sensato circa tutto il resto a parte "Javascript ce l'hai su tutti i browser e Dart no" che, totlti tutti i capricci e lo sbattere i piedi a terra, è praticamente il suo unico punto.
**Modificato dall'autore il 15.01.2013 03:06**-
Re: Dart e i due link di suoranciataScritto daaltgutente che non utieneil 2013-01-15 07:53:26.0 alle 2013-01-15 07:53:26.0Trollate totali: 11540> I link segnalati da suoranciata sono questi:
>http://jlouisramblings.blogspot.it/2011/10/musings...

> e
> http://www.quirksmode.org/blog/archives/2011/10/da...
>
> Partiamo dal primo.
No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
Tah-dah!
E` meno noioso...
-
Re: Dart e i due link di suoranciataScritto da: altg
> > I link segnalati da suoranciata sono questi:
> >http://jlouisramblings.blogspot.it/2011/10/musings...

> > e
> > http://www.quirksmode.org/blog/archives/2011/10/da...
> >
> > Partiamo dal primo.
>
> No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> Tah-dah!
E` meno noioso...
Dovresti metterti d'accordo con gengiva per farmi il forum dei troll 3d.Young professional woman and busy mom.-
Re: Dart e i due link di suoranciataScritto daaltgutente che non utieneil 2013-01-15 17:01:52.0 alle 2013-01-15 17:01:52.0Trollate totali: 11540> > > I link segnalati da suoranciata sono questi:
> > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > e
> > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > >
> > > Partiamo dal primo.
> >
> > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > Tah-dah!
E` meno noioso...
>
> Dovresti metterti d'accordo con gengiva per farmi il forum dei troll 3d.
Bisogna pensare anche a un ritorno economico: come prima idea, renderemmo visitabile la cripta di Lich e ci affiggeremmo dei banner pubblicitari.
-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 17:27:40.0 alle 2013-01-15 17:27:40.0Trollate totali: 9100Scritto da: altg
> > > > I link segnalati da suoranciata sono questi:
> > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > e
> > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > >
> > > > Partiamo dal primo.
> > >
> > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > Tah-dah!
E` meno noioso...
> >
> > Dovresti metterti d'accordo con gengiva per farmi il forum dei troll 3d.
>
> Bisogna pensare anche a un ritorno economico: come prima idea, renderemmo visitabile la cripta di Lich e ci affiggeremmo dei banner pubblicitari.
stavo mentendo
ci ho messo settimane per imparare a scrivere uno shader, implementare le luci dinamiche, texture splatting e modellazione del terreno "in game" e non ho intenzione di regalare il mio lavoro a voi che non sapreste apprezzare cotanta magnificIIenza!

ah, per non parlare del collision control millimetrico, i salvataggi e il rendering selettivo
**Modificato dall'autore il 15.01.2013 17:29**Cercatelo con Google, ritardato! ©
-
-
-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 12:37:08.0 alle 2013-01-15 12:37:08.0Trollate totali: 9100Scritto da: altg
> > I link segnalati da suoranciata sono questi:
> >http://jlouisramblings.blogspot.it/2011/10/musings...

> > e
> > http://www.quirksmode.org/blog/archives/2011/10/da...
> >
> > Partiamo dal primo.
>
> No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> Tah-dah!
E` meno noioso...
usa WASD per muoverti ostia!
Cercatelo con Google, ritardato! ©-
Re: Dart e i due link di suoranciataScritto daaltgutente che non utieneil 2013-01-15 16:59:36.0 alle 2013-01-15 16:59:36.0Trollate totali: 11540> > > I link segnalati da suoranciata sono questi:
> > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > e
> > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > >
> > > Partiamo dal primo.
> >
> > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > Tah-dah!
E` meno noioso...
>
> usa WASD per muoverti ostia!
Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 17:43:07.0 alle 2013-01-15 17:43:07.0Trollate totali: 9100Scritto da: altg
> > > > I link segnalati da suoranciata sono questi:
> > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > e
> > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > >
> > > > Partiamo dal primo.
> > >
> > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > Tah-dah!
E` meno noioso...
> >
> > usa WASD per muoverti ostia!
>
> Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.
hai usato anche tu i quadrati al posto dei triangoli
le normali le hai calcolate giuste? pare ambigua l'illuminazione, no?
**Modificato dall'autore il 15.01.2013 17:45**Cercatelo con Google, ritardato! ©-
Re: Dart e i due link di suoranciataScritto daaltgutente che non utieneil 2013-01-15 18:02:33.0 alle 2013-01-15 18:02:33.0Trollate totali: 11540> > > > > I link segnalati da suoranciata sono questi:
> > > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > > e
> > > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > > >
> > > > > Partiamo dal primo.
> > > >
> > > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > > Tah-dah!
E` meno noioso...
> > >
> > > usa WASD per muoverti ostia!
> >
> > Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.
>
> hai usato anche tu i quadrati al posto dei triangoli
E` una versione modificata di un esempio che non ho ancora investigato del tutto. Dubito usi dei quadrati senza scomporli in triangoli, diciamo che do` per scontato che usi dei triangoli.
> le normali le hai calcolate giuste?
Non l'ho scritto io il pezzo che calcola le normali, ma sembra giusto.
> pare ambigua l'illuminazione, no?
L'illuminazione l'ho gia` investigata: e` piuttosto semplificata, applica una texture unica all'intera superficie, in cui a ogni punto della texture e` associato il colore moltiplicato per un fattore d'illuminazione derivato dal dot product della normale e del vettore al "sole". E` un po' ambigua vuoi perche` e` semplice, vuoi perche` ho alzato il sole parecchio sull'orizzonte mentre facevo delle prove.
Se il framerate regge, poi provvedo a mettere una texture erbosa o roba del genere, devo ancora capire cosa puo` fare e cosa non puo` fare.
-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 18:32:57.0 alle 2013-01-15 18:32:57.0Trollate totali: 9100Scritto da: altg
> > > > > > I link segnalati da suoranciata sono questi:
> > > > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > > > e
> > > > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > > > >
> > > > > > Partiamo dal primo.
> > > > >
> > > > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > > > Tah-dah!
E` meno noioso...
> > > >
> > > > usa WASD per muoverti ostia!
> > >
> > > Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.
> >
> > hai usato anche tu i quadrati al posto dei triangoli
>
> E` una versione modificata di un esempio che non ho ancora investigato del tutto. Dubito usi dei quadrati senza scomporli in triangoli, diciamo che do` per scontato che usi dei triangoli.
>
> > le normali le hai calcolate giuste?
>
> Non l'ho scritto io il pezzo che calcola le normali, ma sembra giusto.
>
> > pare ambigua l'illuminazione, no?
>
> L'illuminazione l'ho gia` investigata: e` piuttosto semplificata, applica una texture unica all'intera superficie, in cui a ogni punto della texture e` associato il colore moltiplicato per un fattore d'illuminazione derivato dal dot product della normale e del vettore al "sole". E` un po' ambigua vuoi perche` e` semplice, vuoi perche` ho alzato il sole parecchio sull'orizzonte mentre facevo delle prove.
>
> Se il framerate regge, poi provvedo a mettere una texture erbosa o roba del genere, devo ancora capire cosa puo` fare e cosa non puo` fare.
io invece stretcho una texture ARGB su tutto il terreno per mischiare i tipi di textures sui canali RGB e quando clicco per terra modifica il canale alpha e mischio tutto in uscita dicendogli di aumentare la brillantezza quando incontra dei pixel trasparenti.
questo è un esempio di luci dinamiche posizionate in run time senza luce ambientale
ho fatto tutto a manina, dimmi che sono bravo
Cercatelo con Google, ritardato! ©-
Re: Dart e i due link di suoranciataScritto daaltgutente che non utieneil 2013-01-15 18:49:08.0 alle 2013-01-15 18:49:08.0Trollate totali: 11540> > > > > > > I link segnalati da suoranciata sono questi:
> > > > > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > > > > e
> > > > > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > > > > >
> > > > > > > Partiamo dal primo.
> > > > > >
> > > > > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > > > > Tah-dah!
E` meno noioso...
> > > > >
> > > > > usa WASD per muoverti ostia!
> > > >
> > > > Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.
> > >
> > > hai usato anche tu i quadrati al posto dei triangoli
> >
> > E` una versione modificata di un esempio che non ho ancora investigato del tutto. Dubito usi dei quadrati senza scomporli in triangoli, diciamo che do` per scontato che usi dei triangoli.
> >
> > > le normali le hai calcolate giuste?
> >
> > Non l'ho scritto io il pezzo che calcola le normali, ma sembra giusto.
> >
> > > pare ambigua l'illuminazione, no?
> >
> > L'illuminazione l'ho gia` investigata: e` piuttosto semplificata, applica una texture unica all'intera superficie, in cui a ogni punto della texture e` associato il colore moltiplicato per un fattore d'illuminazione derivato dal dot product della normale e del vettore al "sole". E` un po' ambigua vuoi perche` e` semplice, vuoi perche` ho alzato il sole parecchio sull'orizzonte mentre facevo delle prove.
> >
> > Se il framerate regge, poi provvedo a mettere una texture erbosa o roba del genere, devo ancora capire cosa puo` fare e cosa non puo` fare.
>
> io invece stretcho una texture ARGB su tutto il terreno per mischiare i tipi di textures sui canali RGB e quando clicco per terra modifica il canale alpha e mischio tutto in uscita dicendogli di aumentare la brillantezza quando incontra dei pixel trasparenti.
Non ci ho capito un granche`, vuoi dire che usi una specie di texture stratificata e che poi boh?
> questo è un esempio di luci dinamiche posizionate in run time senza luce ambientale
>
>
>
> ho fatto tutto a manina, dimmi che sono bravo
Bravissimo.
Io invece penso che tornero` a Linoleum.
Quel three.js e` un po' acerbo, mi pare manchi la documentazione.
E poi m'e` tornata l'allergia da alto livello.
Comunque ci ho provato... non si sa mai.-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 19:59:16.0 alle 2013-01-15 19:59:16.0Trollate totali: 9100Scritto da: altg
> > > > > > > > I link segnalati da suoranciata sono questi:
> > > > > > > >http://jlouisramblings.blogspot.it/2011/10/musings...

> > > > > > > > e
> > > > > > > > http://www.quirksmode.org/blog/archives/2011/10/da...
> > > > > > > >
> > > > > > > > Partiamo dal primo.
> > > > > > >
> > > > > > > No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> > > > > > > Tah-dah!
E` meno noioso...
> > > > > >
> > > > > > usa WASD per muoverti ostia!
> > > > >
> > > > > Per ora ho modificato l'esempio di controllo che spostava il punto di vista in modo da cambiare l'orientamento della telecamera solo mentre si tiene premuto un pulsante del mouse, lasciando libero il mouse per puntare qualcosa, pero` non ho modificato i controlli da tastiera: WASD dovrebbero ancora funzionare, insieme alle frecce cursore, per muoversi.
> > > >
> > > > hai usato anche tu i quadrati al posto dei triangoli
> > >
> > > E` una versione modificata di un esempio che non ho ancora investigato del tutto. Dubito usi dei quadrati senza scomporli in triangoli, diciamo che do` per scontato che usi dei triangoli.
> > >
> > > > le normali le hai calcolate giuste?
> > >
> > > Non l'ho scritto io il pezzo che calcola le normali, ma sembra giusto.
> > >
> > > > pare ambigua l'illuminazione, no?
> > >
> > > L'illuminazione l'ho gia` investigata: e` piuttosto semplificata, applica una texture unica all'intera superficie, in cui a ogni punto della texture e` associato il colore moltiplicato per un fattore d'illuminazione derivato dal dot product della normale e del vettore al "sole". E` un po' ambigua vuoi perche` e` semplice, vuoi perche` ho alzato il sole parecchio sull'orizzonte mentre facevo delle prove.
> > >
> > > Se il framerate regge, poi provvedo a mettere una texture erbosa o roba del genere, devo ancora capire cosa puo` fare e cosa non puo` fare.
> >
> > io invece stretcho una texture ARGB su tutto il terreno per mischiare i tipi di textures sui canali RGB e quando clicco per terra modifica il canale alpha e mischio tutto in uscita dicendogli di aumentare la brillantezza quando incontra dei pixel trasparenti.
>
> Non ci ho capito un granche`, vuoi dire che usi una specie di texture stratificata e che poi boh?
genero un'immagine in scala di grigio tipo questa
quella sarà la mia heightmap (la cosa figa è che ad ogni avvio ne genera una diversa buttando pixel a caso a seconda del seed), poi da quell'immagine ne genero una così
che chiameremo alphamap (anche qui i colori sono messi a caso ma partendo dalla heightmap)
quest'ultima può avere solo colori rosso-verde-blu e un canale alpha (che non è un canale alpha essendo una .png ma un "canale trasparenza", vabbè) ad ogni colore corrisponde una texture (es: se lo shader incontra un pixel verde mette l'erba, rosso la roccia, blu l'acqua ecc) e quindi va stirata per tutta la sup. del terreno.
qui un esempio di come genero le mappe (quando ho fatto il video usavo tutti i colori, perché non pensavo di fare texture splatting)
**Modificato dall'autore il 15.01.2013 20:00**Cercatelo con Google, ritardato! ©
-
-
Re: Dart e i due link di suoranciata
> ho fatto tutto a manina, dimmi che sono bravo
Sono impressionato
!
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Dart e i due link di suoranciataScritto daNon Autenticatoil 2013-01-15 19:59:25.0 alle 2013-01-15 19:59:25.0
-
Re: Dart e i due link di suoranciataScritto dagengivaUtente privileggiatoil 2013-01-15 20:01:25.0 alle 2013-01-15 20:01:25.0Trollate totali: 9100Scritto da: Giambo
>
> > ho fatto tutto a manina, dimmi che sono bravo
>
> Sono impressionato
!
merito della disoccupazione e del poco scopaggio
Cercatelo con Google, ritardato! ©
-
-
-
-
-
-
-
Re: Dart e i due link di suoranciataScritto daNon Autenticatoil 2013-01-15 18:00:56.0 alle 2013-01-15 18:00:56.0> > I link segnalati da suoranciata sono questi:
> >http://jlouisramblings.blogspot.it/2011/10/musings...

> > e
> > http://www.quirksmode.org/blog/archives/2011/10/da...
> >
> > Partiamo dal primo.
>
> No no, io sono gia` impegnato a mettere a posto il terreno in WebGL.
> Tah-dah!
E` meno noioso...
Trovo controintuitivo il movimento con il mouse. Sarà che sono abituato a spostarmi nei PDF con la manina....
-
-
Re: Dart e i due link di suoranciataVabbè ormai ragioni solo per link, sei un disco rotto.
Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad tasteYoung professional woman and busy mom.-
Re: Dart e i due link di suoranciata
http://en.wikipedia.org/wiki/Dart_(programming_lan...

Douglas Crockford, when asked about Dart during his Programming Style and Your Brain lecture, replied:[15]
So, I've thought for a long time ... if I could take a clean sheet of paper and write [a new language] that retains all the goodness of [Javascript] ... I would not have come up with anything like Dart.
Young professional woman and busy mom.
-
Re: Dart e i due link di suoranciataScritto dail 2013-01-15 12:49:07.0 alle 2013-01-15 12:49:07.0Trollate totali: 2001Scritto da: ::1
> Vabbè ormai ragioni solo per link, sei un disco rotto.
> Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
Alla fine la tendenza è questa.
È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
Cosa ti fa pensare che la gente non voglia vedere in futuro il proprio linguaggio sulle piattaforme WEB con il diffondersi della programmazione di web-app? D'altra parte la diversità è una cosa buona e alcuni linguaggi sono migliori di altri per trattare determinati problemi.
Alla fine secondo me si dovrà per forza fare in modo che i browser possano accettare diversi tipi di linguaggi, magari permettendo di compilare in un bytecode comune stile java/scala, o con la possibilità di installare i linguaggi "on the fly" come fossero plugin (quella del bytecode intermedio secondo me è migliore, permetterebbe di tenere il browser linguaggio-agnostico e al contempo raggiungere velocità molto alte).
Tutta questa ostinazione da parte di alcuni a voler combattere o con l'ostruzionismo (vedasi Firefox e IE nel caso di Dart) o con "argomentazioni" tipo "esiste già javascript" oppure "si ma possiamo aggiustare le mancanze di javascript così e così" è davvero assurda se si pensa che questo, ovvero avere più linguaggi disponibili, è sempre stata considerata una cosa buona e non una cosa negativa.
Il fatto che tu sviluppi dentro un browser o dentro un SO cambia poco. Quello che bisogna trovare è un modo semplice per permettere ai browser di _stare lontani_ dai linguaggi WEB e permettere quindi a chi sviluppa di scegliere i suoi strumenti senza ostruzionismi "politici" (io non supporto quel linguaggio perché è di Chrome/Firefox/Microsoft/...) o "di partito preso" (a me piace Javascript e non tollero niente altro).-
Re: Dart e i due link di suoranciataScritto daNon Autenticatoil 2013-01-15 12:56:04.0 alle 2013-01-15 12:56:04.0Scritto da: Renton Thurston
> Scritto da: ::1
> > Vabbè ormai ragioni solo per link, sei un disco rotto.
> > Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> > A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
>
> Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
>
> Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
> Alla fine la tendenza è questa.
>
> È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
asp sarebbe una miglioria?
-
Re: Dart e i due link di suoranciataScritto dail 2013-01-15 12:58:26.0 alle 2013-01-15 12:58:26.0Trollate totali: 2001Scritto da:
> Scritto da: Renton Thurston
> > Scritto da: ::1
> > > Vabbè ormai ragioni solo per link, sei un disco rotto.
> > > Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> > > A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
> >
> > Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
> >
> > Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
> > Alla fine la tendenza è questa.
> >
> > È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
>
> asp sarebbe una miglioria?
Era tanto per dire che di linguaggi non ce n'è uno manco lato server nella generazione di pagine...-
Re: Dart e i due link di suoranciataScritto daNon Autenticatoil 2013-01-15 13:54:51.0 alle 2013-01-15 13:54:51.0Scritto da: Renton Thurston
> Scritto da:
> > Scritto da: Renton Thurston
> > > Scritto da: ::1
> > > > Vabbè ormai ragioni solo per link, sei un disco rotto.
> > > > Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> > > > A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
> > >
> > > Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
> > >
> > > Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
> > > Alla fine la tendenza è questa.
> > >
> > > È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
> >
> > asp sarebbe una miglioria?
>
> Era tanto per dire che di linguaggi non ce n'è uno manco lato server nella generazione di pagine...
riscrivilo in modo che si capisca-
Re: Dart e i due link di suoranciataScritto dail 2013-01-15 14:02:18.0 alle 2013-01-15 14:02:18.0Trollate totali: 2001Scritto da:
> Scritto da: Renton Thurston
> > Scritto da:
> > > Scritto da: Renton Thurston
> > > > Scritto da: ::1
> > > > > Vabbè ormai ragioni solo per link, sei un disco rotto.
> > > > > Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> > > > > A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
> > > >
> > > > Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
> > > >
> > > > Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
> > > > Alla fine la tendenza è questa.
> > > >
> > > > È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
> > >
> > > asp sarebbe una miglioria?
> >
> > Era tanto per dire che di linguaggi non ce n'è uno manco lato server nella generazione di pagine...
>
> riscrivilo in modo che si capisca
Fallo tu per me che non ho tempo.-
Re: Dart e i due link di suoranciataScritto daNon Autenticatoil 2013-01-15 14:36:48.0 alle 2013-01-15 14:36:48.0Scritto da: Renton Thurston
> Scritto da:
> > Scritto da: Renton Thurston
> > > Scritto da:
> > > > Scritto da: Renton Thurston
> > > > > Scritto da: ::1
> > > > > > Vabbè ormai ragioni solo per link, sei un disco rotto.
> > > > > > Beccati l'inventore di javascript su dart va: https://news.ycombinator.com/item?id=2982949
> > > > > > A Dart to JS compiler will never be "decent" compared to having the Dart VM in the browser. Yet I guarantee you that Apple and Microsoft (and Opera and Mozilla, but the first two are enough) will never embed the Dart VM. So "Works best in Chrome" and even "Works only in Chrome" are new norms promulgated intentionally by Google. We see more of this fragmentation every day. As a user of Chrome and Firefox (and Safari), I find it painful to experience, never mind the political bad taste
> > > > >
> > > > > Non so se ti rendi conto... ma la programmazione negli anni è passata dalle applicazioni su PC a quella WEB.
> > > > >
> > > > > Più il tempo va avanti più gente troverà più comodo accedere ad applicazioni all'interno dei browser, e anche gli sviluppatori dato che è spesso più comodo programmare una web-app che stare a rompersi le OO con GUI e tutto, SO e tutto il resto.
> > > > > Alla fine la tendenza è questa.
> > > > >
> > > > > È perciò normale che gli sviluppatori vogliano cominciare a vedere spuntare nuovi linguaggi anche sul WEB... come d'altra parte è successo nei PC. Si è partiti con un linguaggio, poi qualcuno se ne è uscito con una miglioria e via avanti. È sempre successo. Da PHP si è passati a Java a ASP a ....
> > > >
> > > > asp sarebbe una miglioria?
> > >
> > > Era tanto per dire che di linguaggi non ce n'è uno manco lato server nella generazione di pagine...
> >
> > riscrivilo in modo che si capisca
>
> Fallo tu per me che non ho tempo.
sei tu ad avere le idee confuse e ad esprimerle confusamente
-
-
-
-
-
-
-
