Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    ::1
    il 2013-01-14 00:58:00.0 alle 2013-01-14 00:58:00.0
    Trollate totali: 12321
    fork di perl5 in scala
    Young professional woman and busy mom.
    • Avatar
      ☺
      Scritto da
      il 2013-01-14 01:14:28.0 alle 2013-01-14 01:14:28.0
      Trollate totali: 2001
      Re: fork di perl5 in scala
      Scritto da: ::1
      > Perl is not Dead, It is Dead End (slides)
      > repository del progetto
      > Chissà come andrà.

      Ridammi il belink con le critiche a Dart per favore.
      • Avatar
        ☺
        Scritto da
        ::1
        il 2013-01-14 01:23:47.0 alle 2013-01-14 01:23:47.0
        Trollate totali: 12321
        Re: fork di perl5 in scala
        Scritto da: Renton Thurston
        > Scritto da: ::1
        > > Perl is not Dead, It is Dead End (slides)
        > > repository del progetto
        > > Chissà come andrà.
        >
        > Ridammi il belink con le critiche a Dart per favore.

        Forse era questo?
        http://blogs.perl.org/users/rafael_garcia-suarez/2...
        Young professional woman and busy mom.
        • Avatar
          ☺
          Scritto da
          il 2013-01-14 01:36:47.0 alle 2013-01-14 01:36:47.0
          Trollate totali: 2001
          Re: fork di perl5 in scala
          Scritto da: ::1
          > Scritto da: Renton Thurston
          > > Scritto da: ::1
          > > > Perl is not Dead, It is Dead End (slides)
          > > > repository del progetto
          > > > Chissà come andrà.
          > >
          > > Ridammi il belink con le critiche a Dart per favore.
          >
          > Forse era questo?
          > http://blogs.perl.org/users/rafael_garcia-suarez/2...
          >

          Cioè fammi capire... è un perlaro che critica Dart in base alla specifica 0.01 del linguaggio?

          Già il fatto che sia un perlaro lo squalifica... A bocca storta

          Oramai Perl è usato solo da sarrusofono per motivi sentimentali...
          • Avatar
            ☺
            Scritto da
            il 2013-01-14 02:06:02.0 alle 2013-01-14 02:06:02.0
            Trollate totali: 2001
            Re: fork di perl5 in scala
            Scritto da: Renton Thurston
            > Scritto da: ::1
            > > Scritto da: Renton Thurston
            > > > Scritto da: ::1
            > > > > Perl is not Dead, It is Dead End (slides)
            > > > > repository del progetto
            > > > > Chissà come andrà.
            > > >
            > > > Ridammi il belink con le critiche a Dart per favore.
            > >
            > > Forse era questo?
            > > http://blogs.perl.org/users/rafael_garcia-suarez/2...
            > >
            >
            > Cioè fammi capire... è un perlaro che critica Dart in base alla specifica 0.01 del linguaggio?
            >
            > Già il fatto che sia un perlaro lo squalifica... A bocca storta
            >
            > Oramai Perl è usato solo da sarrusofono per motivi sentimentali...

            Mi spiego meglio.
            Potrei _perdonare_ il fatto che è un perlaro e considerare le sue critiche se avesse provato a sviluppare qualcosa in Dart e avesse visto che fa cagare in confronto a Javascript... magari spiegando perché fa cagare, in che modo Javascript >> Dart, in che modo Dart gli ha ostacolato il progetto e in che modo avrebbe potuto farlo in javascript con meno fatica. O almeno comparare Dart con quello che già esiste (Javascript) e spiegare perché le scelte di Javascript sono migliori di quelle di Dart.

            Invece sto qui prende su il primo draft delle specifiche quando DART era ancora quasi un'idea astratta e critica le scelte fatte dai progettisti del linguaggio in base al suo mero senso estetico e come lui ritiene dovrebbe invece essere fatto un linguaggio? IL SENSO ESTETICO DI UN PERLARO E LE IDEE SU COME DOVREBBE ESSERE UN LINGUAGGIO DETTO DA UN PERLARO???

            A bocca storta

            Fra l'altro critica scelte molto corrette fatte in Dart, come ad esempio l'esistenza di un solo "false".

            Ad ogni modo c'è un articolo migliore, questo:
            http://www.grobmeier.de/10-reasons-why-dart-is-coo...
            il cui server al momento non va perciò questo è il link alla copia in cache: http://webcache.googleusercontent.com/search?q=cac...

            Questo prende i due linguaggi: Javascript e Dart, e fa un confronto uno a uno su 10 caratteristiche che secondo l'autore sono migliori in Dart... e spiega perché. Non si basa su "Dart mi piace perché secondo me un linguaggio dovrebbe essere così"... ma si basa su un confronto concreto che mostra i pro di Dart e i contro di Javascript sulle medesime 10 caratteristiche.

            Ora, è sempre un'opinione, però almeno prende i due linguaggi e li confronta così posso decidere da solo quale dei due mi piace di più (indubbiamente Dart nel confronto della pagina che ho postato). Mentre quello che hai lincato tu è semplicemente un tizio che dice "a me Dart non piace perché secondo me un linguaggio si fa in un altro modo".

            Poi magari ci sono 1000 altre caratteristiche in cui Dart fa cagare e Javascript vince "hands-down", non lo so, ma se devo scegliere fra i due mi aspetto come minimo un confronto fra i due.
            • Avatar
              ☺
              Scritto da
              ::1
              il 2013-01-14 09:04:18.0 alle 2013-01-14 09:04:18.0
              Trollate totali: 12321
              Re: fork di perl5 in scala
              Scritto da: Renton Thurston
              > Scritto da: Renton Thurston
              > > Scritto da: ::1
              > > > Scritto da: Renton Thurston
              > > > > Scritto da: ::1
              > > > > > Perl is not Dead, It is Dead End (slides)
              > > > > > repository del progetto
              > > > > > Chissà come andrà.
              > > > >
              > > > > Ridammi il belink con le critiche a Dart per favore.
              > > >
              > > > Forse era questo?
              > > > http://blogs.perl.org/users/rafael_garcia-suarez/2...
              > > >
              > >
              > > Cioè fammi capire... è un perlaro che critica Dart in base alla specifica 0.01 del linguaggio?
              > >
              > > Già il fatto che sia un perlaro lo squalifica... A bocca storta
              > >
              > > Oramai Perl è usato solo da sarrusofono per motivi sentimentali...
              >
              > Mi spiego meglio.
              > Potrei _perdonare_ il fatto che è un perlaro e considerare le sue critiche se avesse provato a sviluppare qualcosa in Dart e avesse visto che fa cagare in confronto a Javascript... magari spiegando perché fa cagare, in che modo Javascript >> Dart, in che modo Dart gli ha ostacolato il progetto e in che modo avrebbe potuto farlo in javascript con meno fatica. O almeno comparare Dart con quello che già esiste (Javascript) e spiegare perché le scelte di Javascript sono migliori di quelle di Dart.
              >
              > Invece sto qui prende su il primo draft delle specifiche quando DART era ancora quasi un'idea astratta e critica le scelte fatte dai progettisti del linguaggio in base al suo mero senso estetico e come lui ritiene dovrebbe invece essere fatto un linguaggio? IL SENSO ESTETICO DI UN PERLARO E LE IDEE SU COME DOVREBBE ESSERE UN LINGUAGGIO DETTO DA UN PERLARO???
              >
              > A bocca storta
              >
              > Fra l'altro critica scelte molto corrette fatte in Dart, come ad esempio l'esistenza di un solo "false".
              >
              > Ad ogni modo c'è un articolo migliore, questo:
              > http://www.grobmeier.de/10-reasons-why-dart-is-coo...
              > il cui server al momento non va perciò questo è il link alla copia in cache: http://webcache.googleusercontent.com/search?q=cac...
              >
              > Questo prende i due linguaggi: Javascript e Dart, e fa un confronto uno a uno su 10 caratteristiche che secondo l'autore sono migliori in Dart... e spiega perché. Non si basa su "Dart mi piace perché secondo me un linguaggio dovrebbe essere così"... ma si basa su un confronto concreto che mostra i pro di Dart e i contro di Javascript sulle medesime 10 caratteristiche.
              >
              > Ora, è sempre un'opinione, però almeno prende i due linguaggi e li confronta così posso decidere da solo quale dei due mi piace di più (indubbiamente Dart nel confronto della pagina che ho postato). Mentre quello che hai lincato tu è semplicemente un tizio che dice "a me Dart non piace perché secondo me un linguaggio si fa in un altro modo".
              >
              > Poi magari ci sono 1000 altre caratteristiche in cui Dart fa cagare e Javascript vince "hands-down", non lo so, ma se devo scegliere fra i due mi aspetto come minimo un confronto fra i due.

              Cioè quanto stai rosikando? Sorpresa
              Addirittura una ad hominem su uno che critica il tuo linguaggio preferito!
              Questa è una eccezione sensata:
              Another example: Ovid pointed me at the NoMoreElementsException, and added: "didn't Java programmers learn years ago that you throw exceptions for exceptional things and not for expected things?"

              E questa pure:
              From the specs, it looks like "2" + 2 will be a concatenation, and 2 + "2" a run-time exception (in the absence of implicit conversion from string to number), but experience infirms this: string concatenation happens in both cases (although with a warning in the second one).
              Young professional woman and busy mom.
              • Avatar
                ☺
                Scritto da
                il 2013-01-14 12:30:41.0 alle 2013-01-14 12:30:41.0
                Trollate totali: 2001
                Re: fork di perl5 in scala
                Scritto da: ::1
                > Cioè quanto stai rosikando? Sorpresa

                Rosikare per cosa visto che Dart non l'ho nemmeno mai usato una volta fin'ora ma mi sono limitato a leggiucchiare le sue caratteristiche e anzi sto cercando di capire perché _SECONDO TE_ Javascript è migliore? Newbie, inesperto

                Ho criticato l'articolo di questo tizio su Dart perché non mi aiuta affatto a stabilire se Dart sia o meno migliore di Javascript e perciò è un articolo del tutto inutile.

                Non è che se uno non è d'accordo con te o con lui allora sta rosikando.

                > Addirittura una ad hominem su uno che critica il tuo linguaggio preferito!

                È esattamente ciò che fa, non ha portato una sola motivazione valida per cui Javascript sia migliore di Dart. Non una sola... l'unica motivazione che potrebbe avere attinenza è "Javascript è supportato da tutti i browser mentre Dart no"... cosa fra l'altro irrilevante dato che Dart può, ed è normalmente, compilato in Javascript.

                E perché Dart sarebbe il mio linguaggio preferito? Perché ritengo che Javascript sia un linguaggio improvvisato e che _qualsiasi cosa_ (salvo Perl e Cobol) sia migliore di Javascript? Newbie, inesperto

                > Questa è una eccezione sensata:
                > Another example: Ovid pointed me at the NoMoreElementsException, and added: "didn't Java programmers learn years ago that you throw exceptions for exceptional things and not for expected things?"

                Dart è un linguaggio che si presenta come alternativa a Javascript. Perciò una critica nei suoi confronti va fatta prendendo Javascript come esempio. Dart può avere anche dei difetti, nessuno ha detto che è perfetto, ma se è comunque migliore di Javascript allora perché continuare ad usare Javascript? Perché ha un'eccezione che secondo lui non dovrebbe esistere? Ti pare una motivazione valida? A me sembra più un "a me non piace Dart perché a me non piace Dart" Newbie, inesperto

                > E questa pure:
                > From the specs, it looks like "2" + 2 will be a concatenation, and 2 + "2" a run-time exception (in the absence of implicit conversion from string to number), but experience infirms this: string concatenation happens in both cases (although with a warning in the second one).

                Anche qui bisognerebbe poi vedere come si comporta il linguaggio nella realtà dei fatti e indagare sul _perché_ si comporta in questo modo prima di dire che si tratta di un errore del linguaggio.

                Perché nel caso 2+"2" da un warning e nel caso "2"+2 no? Potrebbe essere perché nel caso "2"+2 non ha importanza il risultato, è una stringa, non la usi per farci conti... mentre nel caso 2+"2" potrebbe invece trattarsi di un errore del programmatore (o magari ci sono modi migliori per assicurarsi che il cast funzioni) e Dart preferisce avvisarlo per evitare che la cosa risulti in errori stupidi.

                Prendi "2"+2... supponi che + sia un metodo di "2", allora è ovvio perché non da nessun warning. Hai una stringa, cerchi di concatenarci un numero. Il numero viene convertito in stringa (non c'è nessun errore possibile durante questa operazione) e il risultato è un'altra stringa. Non c'è motivo di segnalare alcunché.

                Il caso contrario invece è più delicato. Hai un numero, cerchi di sommarlo ad una stringa. Ovviamente l'operazione può o meno funzionare in base a che stringa vuoi sommarci, da cui il warning che ti avvisa che sta avvenendo qualcosa che potenzialmente potrebbe far crasciare il tuo programma (e che magari non hai gestito) e che sarebbe meglio usare i metodi parseInt e parseDouble invece.

                Come vedi la scelta non è del tutto peregrina. Purtroppo il perlaro non dice che warning è quindi è impossibile, senza scaricarsi Dart e provare di persona, sapere di che cosa Dart si lamenta e/o cercare di capire perché un caso porta ad un warning e l'altro no. Io purtroppo non ho una conoscenza di Dart tale da poter rispondere al momento, posso solo fare ipotesi.

                Ad ogni modo la cosa ha poca rilevanza perché in Javascript cast strani e comportamenti al limite nel logico sono all'ordine del giorno (alcuni sono riportati nell'articolo che ho lincato io, comparandolo invece al comportamento più corretto di Dart) e anche perché anche questa cosa non si tratta affatto di un comportamento illecito o inconsistente di Dart. Ancora una volta siamo quindi sul "il perlaro critica l'estetica di Dart anziché confrontarlo con Javascript e dire perché dovremmo continuare ad usare Javascript in un articolo che invece dovrebbe fare proprio questo".

                Come dicevo infatti Dart si pone come alternativa a Javascript e lo migliora in parecchi modi diversi. 10 di queste migliorie sono indicate nell'articolo che ho lincato che non si limitano ad una critica estetica ma ad un CONFRONTO fra i due. Poi ognuno sceglie quello che secondo lui va meglio.

                Di quello che pensa un perlaro su come dovrebbe comportarsi Dart me ne frego altamente, quello che voglio io è un "Dart è meglio di Javascript perché..." oppure "Javascript è meglio di Dart perché..." tutto il resto sono chiacchiere. Non me ne frega nulla se a te o a lui Dart non piace. A me interessa capire perché dovrei continuare ad usare Javascript visto che sto valutando di passare a Dart ma non vorrei investirci sopra del tempo se poi la cosa risulta inutile. Fino ad ora tutto ciò che ho letto tende a dare ragione ad un passaggio a Dart, critiche in senso opposto che vadano al di là di "Dart non mi piace" non ne ho viste.
<softv>

Pagina generata in 189 millisecondi

Utenti attivi: 9 nell'ultimo minuto, 24 negli ultimi cinque minuti, 44 negli ultimi 15 minuti