Mostra notizie nelle discussioni
  • Avatar
    ☺
    Scritto da
    il 2009-01-22 14:45:00.0 alle 2009-01-22 14:45:00.0
    Trollate totali: 5005
    anti-if (Giambo!)
    • Avatar
      ☺
      Scritto da
      il 2009-01-22 15:01:00.0 alle 2009-01-22 15:01:00.0
      Trollate totali: 42885
      Re: anti-if (Giambo!)

      - Scritto da: achille97
      > http://www.metodiagili.it/iniziative/campagna-anti
      >
      > Me la spieghi? Che dice? Perplesso

      Spesso lunghe sequenze di "if then else if" possono essere rimpiazzato da una logica OO piu' semplice da mantenere: http://www.metodiagili.it/iniziative/campagna-anti...
      IMHO e' anche leggermente piu' difficile da leggere e dal punto di vista della performance costa di piu'.

      Io che sono un crappy programmer uso lunghissime concatenazioni di "ternary operations" Geek
      `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
      • Avatar
        Scritto da
        Non Autenticato
        il 2009-01-22 15:08:00.0 alle 2009-01-22 15:08:00.0
        Re: anti-if (Giambo!)

        - Scritto da: Giambo
        >
        > - Scritto da: achille97
        > >
        > http://www.metodiagili.it/iniziative/campagna-anti
        > >
        > > Me la spieghi? Che dice? Perplesso
        >
        > Spesso lunghe sequenze di "if then else if"
        > possono essere rimpiazzato da una logica OO piu'
        > semplice da mantenere:
        > http://www.metodiagili.it/iniziative/campagna-anti
        > IMHO e' anche leggermente piu' difficile da
        > leggere e dal punto di vista della performance
        > costa di
        > piu'.
        >
        > Io che sono un crappy programmer uso lunghissime
        > concatenazioni di "ternary operations"
        > Geek

        in realtà nei processori moderni le clausole if-then-else creano problemi di performance

        leggevo infatti che una delle ottimizzazioni della VM di Mono (vabbé) consisteva appunto nell'eliminazione di questi costrutti per migliorare la velocità di esecuzione
        • Avatar
          ☺
          Scritto da
          il 2009-01-22 15:17:00.0 alle 2009-01-22 15:17:00.0
          Trollate totali: 42885
          Re: anti-if (Giambo!)

          - Scritto da:

          > in realtà nei processori moderni le clausole
          > if-then-else creano problemi di
          > performance

          Io avevo letto che con il branch prediction e le molteplice pipelines era vero il contrario.

          > leggevo infatti che una delle ottimizzazioni
          > della VM di Mono (vabbé) consisteva appunto
          > nell'eliminazione di questi costrutti per
          > migliorare la velocità di
          > esecuzione

          E da cosa venivano rimpiazzati ?
          `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
        • Avatar
          ☺
          Scritto da
          avvelentani
          Cubicolario
          il 2009-01-22 15:18:00.0 alle 2009-01-22 15:18:00.0
          Trollate totali: 18184
          Re: anti-if (Giambo!)

          - Scritto da:
          >
          > - Scritto da: Giambo
          > >
          > > - Scritto da: achille97
          > > >
          > >
          > http://www.metodiagili.it/iniziative/campagna-anti
          > > >
          > > > Me la spieghi? Che dice? Perplesso
          > >
          > > Spesso lunghe sequenze di "if then else if"
          > > possono essere rimpiazzato da una logica OO piu'
          > > semplice da mantenere:
          > >
          > http://www.metodiagili.it/iniziative/campagna-anti
          > > IMHO e' anche leggermente piu' difficile da
          > > leggere e dal punto di vista della performance
          > > costa di
          > > piu'.
          > >
          > > Io che sono un crappy programmer uso lunghissime
          > > concatenazioni di "ternary operations"
          > > Geek
          >
          > in realtà nei processori moderni le clausole
          > if-then-else creano problemi di
          > performance
          >
          > leggevo infatti che una delle ottimizzazioni
          > della VM di Mono (vabbé) consisteva appunto
          > nell'eliminazione di questi costrutti per
          > migliorare la velocità di
          > esecuzione

          in realta` pensare che un ottimizzatore possa eliminare un if/then/else (modulo casi triviali if(True) e if(False) -- previo constant folding) e` una stronzata colossale. E l'ottimizzazione di cui hai sentito parlare sara` probabilmente l'uso dei delayed branch:

          http://en.wikipedia.org/wiki/Classic_RISC_pipeline

          o qualcosa di simile.
          I think happiness is love
          - Vladimir Putin
          • Avatar
            Scritto da
            Non Autenticato
            il 2009-01-22 15:21:00.0 alle 2009-01-22 15:21:00.0
            Re: anti-if (Giambo!)

            - Scritto da: avvelentani
            >
            > - Scritto da:
            > >
            > > - Scritto da: Giambo
            > > >
            > > > - Scritto da: achille97
            > > > >
            > > >
            > >
            > http://www.metodiagili.it/iniziative/campagna-anti
            > > > >
            > > > > Me la spieghi? Che dice? Perplesso
            > > >
            > > > Spesso lunghe sequenze di "if then else if"
            > > > possono essere rimpiazzato da una logica OO
            > piu'
            > > > semplice da mantenere:
            > > >
            > >
            > http://www.metodiagili.it/iniziative/campagna-anti
            > > > IMHO e' anche leggermente piu' difficile da
            > > > leggere e dal punto di vista della performance
            > > > costa di
            > > > piu'.
            > > >
            > > > Io che sono un crappy programmer uso
            > lunghissime
            > > > concatenazioni di "ternary operations"
            > > > Geek
            > >
            > > in realtà nei processori moderni le clausole
            > > if-then-else creano problemi di
            > > performance
            > >
            > > leggevo infatti che una delle ottimizzazioni
            > > della VM di Mono (vabbé) consisteva appunto
            > > nell'eliminazione di questi costrutti per
            > > migliorare la velocità di
            > > esecuzione
            >
            > in realta` pensare che un ottimizzatore possa
            > eliminare un if/then/else (modulo casi triviali
            > if(True) e if(False) -- previo constant folding)
            > e` una stronzata colossale. E

            boh non so se funziona, comunque non è la prima volta che sento parlare di branch misprediction e sul loro effetto negativo sull'efficienza del codice.

            Il punto comunque non era cosa può fare una ottimizzazione.

            > l'ottimizzazione di
            > cui hai sentito parlare sara` probabilmente l'uso
            > dei delayed
            > branch:
            >
            > http://en.wikipedia.org/wiki/Classic_RISC_pipeline
            >
            > o qualcosa di simile.

            who cares
            • Avatar
              ☺
              Scritto da
              avvelentani
              Cubicolario
              il 2009-01-22 15:25:00.0 alle 2009-01-22 15:25:00.0
              Trollate totali: 18184
              Re: anti-if (Giambo!)
              quanta ignoranza...
              I think happiness is love
              - Vladimir Putin
              • Avatar
                Scritto da
                Non Autenticato
                il 2009-01-22 15:30:00.0 alle 2009-01-22 15:30:00.0
                Re: anti-if (Giambo!)

                - Scritto da: avvelentani
                > quanta ignoranza...

                si la tua

                se tu avessi ragione i qualificatori likely e unlikely nel codice di linuzzo non avrebbero senso d'esistere
                • Avatar
                  ☺
                  Scritto da
                  avvelentani
                  Cubicolario
                  il 2009-01-22 15:57:00.0 alle 2009-01-22 15:57:00.0
                  Trollate totali: 18184
                  Re: anti-if (Giambo!)

                  - Scritto da:
                  >
                  > - Scritto da: avvelentani
                  > > quanta ignoranza...
                  >
                  > si la tua
                  >
                  > se tu avessi ragione i qualificatori likely e
                  > unlikely nel codice di linuzzo non avrebbero
                  > senso
                  > d'esistere

                  non hai capito un cazzo (e non mi stupisco) A bocca storta
                  I think happiness is love
                  - Vladimir Putin
                  • Avatar
                    Scritto da
                    Non Autenticato
                    il 2009-01-22 15:58:00.0 alle 2009-01-22 15:58:00.0
                    Re: anti-if (Giambo!)

                    - Scritto da: avvelentani
                    >
                    > - Scritto da:
                    > >
                    > > - Scritto da: avvelentani
                    > > > quanta ignoranza...
                    > >
                    > > si la tua
                    > >
                    > > se tu avessi ragione i qualificatori likely e
                    > > unlikely nel codice di linuzzo non avrebbero
                    > > senso
                    > > d'esistere
                    >
                    > non hai capito un cazzo (e non mi stupisco) A bocca storta

                    ok mi fido sulla parola A bocca storta
                    • Avatar
                      ☺
                      Scritto da
                      avvelentani
                      Cubicolario
                      il 2009-01-22 16:00:00.0 alle 2009-01-22 16:00:00.0
                      Trollate totali: 18184
                      Re: anti-if (Giambo!)

                      - Scritto da:
                      >
                      > - Scritto da: avvelentani
                      > >
                      > > - Scritto da:
                      > > >
                      > > > - Scritto da: avvelentani
                      > > > > quanta ignoranza...
                      > > >
                      > > > si la tua
                      > > >
                      > > > se tu avessi ragione i qualificatori likely e
                      > > > unlikely nel codice di linuzzo non avrebbero
                      > > > senso
                      > > > d'esistere
                      > >
                      > > non hai capito un cazzo (e non mi stupisco) A bocca storta
                      >
                      > ok mi fido sulla parola A bocca storta

                      Ma almeno lo sai a cosa servono quegli hint?
                      I think happiness is love
                      - Vladimir Putin
                      • Avatar
                        Scritto da
                        Non Autenticato
                        il 2009-01-22 16:04:00.0 alle 2009-01-22 16:04:00.0
                        Re: anti-if (Giambo!)

                        - Scritto da: avvelentani
                        >
                        > - Scritto da:
                        > >
                        > > - Scritto da: avvelentani
                        > > >
                        > > > - Scritto da:
                        > > > >
                        > > > > - Scritto da: avvelentani
                        > > > > > quanta ignoranza...
                        > > > >
                        > > > > si la tua
                        > > > >
                        > > > > se tu avessi ragione i qualificatori likely
                        > e
                        > > > > unlikely nel codice di linuzzo non avrebbero
                        > > > > senso
                        > > > > d'esistere
                        > > >
                        > > > non hai capito un cazzo (e non mi stupisco)
                        > A bocca storta
                        > >
                        > > ok mi fido sulla parola A bocca storta
                        >
                        > Ma almeno lo sai a cosa servono quegli hint?

                        si ho guardato, servono a evitare i jump per i casi più frequenti

                        ammetto però di non avere idea di come si comporti la cpu in questo caso, finora avevo pensato che quelle macro permettessero di evitare eventuali branch misprediction nei casi più frequenti ma evidentemente se tutti dite di no è no

                        devo informarmi meglio
                        • Avatar
                          ☺
                          Scritto da
                          avvelentani
                          Cubicolario
                          il 2009-01-22 16:12:00.0 alle 2009-01-22 16:12:00.0
                          Trollate totali: 18184
                          Re: anti-if (Giambo!)

                          - Scritto da:
                          >
                          > - Scritto da: avvelentani
                          > >
                          > > - Scritto da:
                          > > >
                          > > > - Scritto da: avvelentani
                          > > > >
                          > > > > - Scritto da:
                          > > > > >
                          > > > > > - Scritto da: avvelentani
                          > > > > > > quanta ignoranza...
                          > > > > >
                          > > > > > si la tua
                          > > > > >
                          > > > > > se tu avessi ragione i qualificatori
                          > likely
                          > > e
                          > > > > > unlikely nel codice di linuzzo non
                          > avrebbero
                          > > > > > senso
                          > > > > > d'esistere
                          > > > >
                          > > > > non hai capito un cazzo (e non mi stupisco)
                          > > A bocca storta
                          > > >
                          > > > ok mi fido sulla parola A bocca storta
                          > >
                          > > Ma almeno lo sai a cosa servono quegli hint?
                          >
                          > si ho guardato, servono a evitare i jump per i
                          > casi più
                          > frequenti
                          >
                          > ammetto però di non avere idea di come si
                          > comporti la cpu in questo caso, finora avevo
                          > pensato che quelle macro permettessero di evitare
                          > eventuali branch misprediction nei casi più
                          > frequenti ma evidentemente se tutti dite di no è
                          > no
                          >
                          > devo informarmi meglio

                          Il problema non e` evitare i jump (perche' non si puo`) ma evitare di aspettare l'aggiornamento dei flag, e` a questo che servono i delayed branch e la branch prediction. Gli if non si possono eliminare.
                          I think happiness is love
                          - Vladimir Putin
        • Avatar
          Scritto da
          Non Autenticato
          il 2009-01-22 15:34:00.0 alle 2009-01-22 15:34:00.0
          Re: anti-if (Giambo!)

          - Scritto da:
          >
          > - Scritto da: Giambo
          > >
          > > - Scritto da: achille97
          > > >
          > >
          > http://www.metodiagili.it/iniziative/campagna-anti
          > > >
          > > > Me la spieghi? Che dice? Perplesso
          > >
          > > Spesso lunghe sequenze di "if then else if"
          > > possono essere rimpiazzato da una logica OO piu'
          > > semplice da mantenere:
          > >
          > http://www.metodiagili.it/iniziative/campagna-anti
          > > IMHO e' anche leggermente piu' difficile da
          > > leggere e dal punto di vista della performance
          > > costa di
          > > piu'.
          > >
          > > Io che sono un crappy programmer uso lunghissime
          > > concatenazioni di "ternary operations"
          > > Geek
          >
          > in realtà nei processori moderni le clausole
          > if-then-else creano problemi di
          > performance
          >
          > leggevo infatti che una delle ottimizzazioni
          > della VM di Mono (vabbé) consisteva appunto
          > nell'eliminazione di questi costrutti per
          > migliorare la velocità di
          > esecuzione

          Si si hai ragione, infatti hanno sostituito tutto con dei GOTO o al massimo con dei GOSUB...





























          ...ma andate al javadiavolo voi e le vostre pagliacciate interpretate in virtual machine! Arrabbiato
          • Avatar
            ☺
            Scritto da
            il 2009-01-22 15:35:00.0 alle 2009-01-22 15:35:00.0
            Trollate totali: 42885
            Re: anti-if (Giambo!)

            - Scritto da:

            > ...ma andate al javadiavolo voi e le vostre
            > pagliacciate interpretate in virtual machine!
            > Arrabbiato

            ${rosikGif} O) ?

            Quanto impieghi a compilare e linkare il tuo progetto Occhiolino ?
            `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
            • Avatar
              Scritto da
              Non Autenticato
              il 2009-01-22 15:38:00.0 alle 2009-01-22 15:38:00.0
              Re: anti-if (Giambo!)

              - Scritto da: Giambo
              >
              > - Scritto da:
              >
              > > ...ma andate al javadiavolo voi e le vostre
              > > pagliacciate interpretate in virtual machine!
              > > Arrabbiato
              >
              > ${rosikGif} O) ?
              >
              > Quanto impieghi a compilare e linkare il tuo
              > progetto Occhiolino
              > ?

              quanto impieghi a lanciare il tuo editor? A bocca aperta
              • Avatar
                Scritto da
                Non Autenticato
                il 2009-01-22 15:39:00.0 alle 2009-01-22 15:39:00.0
                Re: anti-if (Giambo!)

                - Scritto da:
                >
                > - Scritto da: Giambo
                > >
                > > - Scritto da:
                > >
                > > > ...ma andate al javadiavolo voi e le vostre
                > > > pagliacciate interpretate in virtual machine!
                > > > Arrabbiato
                > >
                > > ${rosikGif} O) ?
                > >
                > > Quanto impieghi a compilare e linkare il tuo
                > > progetto Occhiolino
                > > ?
                >
                > quanto impieghi a lanciare il tuo editor? A bocca aperta

                quanto impieghi ad eiaculare sotto effetto di thc?
              • Avatar
                ☺
                Scritto da
                il 2009-01-22 15:42:00.0 alle 2009-01-22 15:42:00.0
                Trollate totali: 42885
                Re: anti-if (Giambo!)

                - Scritto da:

                > > Quanto impieghi a compilare e linkare il tuo
                > > progetto Occhiolino
                > > ?
                >
                > quanto impieghi a lanciare il tuo editor? A bocca aperta

                Eclipse ? Boh, 30 secondi, un minuto al massimo ... Cosa c'entra Sorride ?
                `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2009-01-22 15:45:00.0 alle 2009-01-22 15:45:00.0
                  Re: anti-if (Giambo!)

                  - Scritto da: Giambo
                  >
                  > - Scritto da:
                  >
                  > > > Quanto impieghi a compilare e linkare il tuo
                  > > > progetto Occhiolino
                  > > > ?
                  > >
                  > > quanto impieghi a lanciare il tuo editor? A bocca aperta
                  >
                  > Eclipse ? Boh, 30 secondi, un minuto al massimo
                  > ... Cosa c'entra Sorride
                  > ?

                  veloce java eh Sorride
                  • Avatar
                    ☺
                    Scritto da
                    il 2009-01-22 15:46:00.0 alle 2009-01-22 15:46:00.0
                    Trollate totali: 42885
                    Re: anti-if (Giambo!)

                    - Scritto da:

                    > > Eclipse ? Boh, 30 secondi, un minuto al massimo
                    > > ... Cosa c'entra Sorride
                    > > ?
                    >
                    > veloce java eh Sorride

                    Si, veloce.
                    Quanto impiega il tuo di editor ? Quanto impieghi a compilare e linkare il tuo progetto ?
                    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2009-01-22 15:51:00.0 alle 2009-01-22 15:51:00.0
                      Re: anti-if (Giambo!)

                      - Scritto da: Giambo
                      >
                      > - Scritto da:
                      >
                      > > > Eclipse ? Boh, 30 secondi, un minuto al
                      > massimo
                      > > > ... Cosa c'entra Sorride
                      > > > ?
                      > >
                      > > veloce java eh Sorride
                      >
                      > Si, veloce.
                      > Quanto impiega il tuo di editor ? Quanto

                      impiegherà si e no due secondi a partire

                      impieghi
                      > a compilare e linkare il tuo progetto
                      > ?

                      dipende da quanti file deve compilare e quanti header includere
                      • Avatar
                        ☺
                        Scritto da
                        il 2009-01-22 15:52:00.0 alle 2009-01-22 15:52:00.0
                        Trollate totali: 42885
                        Re: anti-if (Giambo!)

                        - Scritto da:

                        > > > > Eclipse ? Boh, 30 secondi, un minuto al
                        > > massimo
                        > > > > ... Cosa c'entra Sorride
                        > > > > ?
                        > > >
                        > > > veloce java eh Sorride
                        > >
                        > > Si, veloce.
                        > > Quanto impiega il tuo di editor ? Quanto
                        >
                        > impiegherà si e no due secondi a partire

                        Sai cos'e' Eclipse ? La conosci la differenza tra un editor e un IDE Sorride ?

                        > impieghi
                        > > a compilare e linkare il tuo progetto
                        > > ?
                        >
                        > dipende da quanti file deve compilare e quanti
                        > header
                        > includere

                        Un esempio ?
                        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                        • Avatar
                          Scritto da
                          Non Autenticato
                          il 2009-01-22 15:56:00.0 alle 2009-01-22 15:56:00.0
                          Re: anti-if (Giambo!)

                          - Scritto da: Giambo
                          >
                          > - Scritto da:
                          >
                          > > > > > Eclipse ? Boh, 30 secondi, un minuto al
                          > > > massimo
                          > > > > > ... Cosa c'entra Sorride
                          > > > > > ?
                          > > > >
                          > > > > veloce java eh Sorride
                          > > >
                          > > > Si, veloce.
                          > > > Quanto impiega il tuo di editor ? Quanto
                          > >
                          > > impiegherà si e no due secondi a partire
                          >
                          > Sai cos'e' Eclipse ? La conosci la differenza tra
                          > un editor e un IDE Sorride
                          > ?

                          no, non lo so: visual studio express è un IDE? Newbie, inesperto

                          >
                          > > impieghi
                          > > > a compilare e linkare il tuo progetto
                          > > > ?
                          > >
                          > > dipende da quanti file deve compilare e quanti
                          > > header
                          > > includere
                          >
                          > Un esempio ?

                          boh stasera se vuoi ti compilo 1 file e ti dico quanto impiega
                          • Avatar
                            ☺
                            Scritto da
                            il 2009-01-22 16:01:00.0 alle 2009-01-22 16:01:00.0
                            Trollate totali: 42885
                            Re: anti-if (Giambo!)

                            - Scritto da:

                            > > > impiegherà si e no due secondi a partire
                            > >
                            > > Sai cos'e' Eclipse ? La conosci la differenza
                            > tra
                            > > un editor e un IDE Sorride
                            > > ?
                            >
                            > no, non lo so: visual studio express è un IDE?
                            > Newbie, inesperto

                            E parte in 2 secondi ?
                            Wow, 28 secondi sull'arco di una giornata lavorativa sono un grande risparmio Sorpresa !

                            > > Un esempio ?
                            >
                            > boh stasera se vuoi ti compilo 1 file e ti dico
                            > quanto
                            > impiega

                            Un progetto intero sarebbe piu' significativo. Un centinaio di classi, qualche migliaio di linee di codice.
                            Puoi fare hot code replacement o per ogni modifica devi ricompilare e rilinkare ?
                            `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                            • Avatar
                              Scritto da
                              Non Autenticato
                              il 2009-01-22 16:05:00.0 alle 2009-01-22 16:05:00.0
                              Re: anti-if (Giambo!)

                              - Scritto da: Giambo
                              >
                              > - Scritto da:
                              >
                              > > > > impiegherà si e no due secondi a partire
                              > > >
                              > > > Sai cos'e' Eclipse ? La conosci la differenza
                              > > tra
                              > > > un editor e un IDE Sorride
                              > > > ?
                              > >
                              > > no, non lo so: visual studio express è un IDE?
                              > > Newbie, inesperto
                              >
                              > E parte in 2 secondi ?
                              > Wow, 28 secondi sull'arco di una giornata
                              > lavorativa sono un grande risparmio Sorpresa
                              > !
                              >
                              > > > Un esempio ?
                              > >
                              > > boh stasera se vuoi ti compilo 1 file e ti dico
                              > > quanto
                              > > impiega
                              >
                              > Un progetto intero sarebbe piu' significativo. Un
                              > centinaio di classi, qualche migliaio di linee di
                              > codice.
                              >
                              > Puoi fare hot code replacement o per ogni
                              > modifica devi ricompilare e rilinkare
                              > ?

                              ok getto la spugna hai vinto Sorride
                              • Avatar
                                ☺
                                Scritto da
                                il 2009-01-22 16:08:00.0 alle 2009-01-22 16:08:00.0
                                Trollate totali: 42885
                                Re: anti-if (Giambo!)

                                - Scritto da:

                                > ok getto la spugna hai vinto Sorride

                                Ma non era una gara, era uno scambio di opinioni In lacrime !
                                Uffah, qui la prendete tutti come fosse una gara a chi ce l'ha piu' lungo, nessuno che abbia voglia di ascoltare e analizzare le opinioni altrui Triste ...

                                Credo che mi spostero' sul forum di suorcarlavittoria Anonimo
                                `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                                • Avatar
                                  Scritto da
                                  Non Autenticato
                                  il 2009-01-22 16:12:00.0 alle 2009-01-22 16:12:00.0
                                  Re: anti-if (Giambo!)

                                  - Scritto da: Giambo
                                  >
                                  > - Scritto da:
                                  >
                                  > > ok getto la spugna hai vinto Sorride
                                  >
                                  > Ma non era una gara, era uno scambio di opinioni
                                  > In lacrime
                                  > !
                                  > Uffah, qui la prendete tutti come fosse una gara
                                  > a chi ce l'ha piu' lungo, nessuno che abbia
                                  > voglia di ascoltare e analizzare le opinioni
                                  > altrui Triste
                                  > ...
                                  >
                                  > Credo che mi spostero' sul forum di
                                  > suorcarlavittoria
                                  > Anonimo

                                  Chiedile cosa ne pensa di
                                  POPA INTO PUSHA Sorride
                              • Avatar
                                Scritto da
                                Non Autenticato
                                il 2009-01-22 16:09:00.0 alle 2009-01-22 16:09:00.0
                                Re: anti-if (Giambo!)

                                - Scritto da:
                                >
                                > - Scritto da: Giambo
                                > >
                                > > - Scritto da:
                                > >
                                > > > > > impiegherà si e no due secondi a partire
                                > > > >
                                > > > > Sai cos'e' Eclipse ? La conosci la
                                > differenza
                                > > > tra
                                > > > > un editor e un IDE Sorride
                                > > > > ?
                                > > >
                                > > > no, non lo so: visual studio express è un IDE?
                                > > > Newbie, inesperto
                                > >
                                > > E parte in 2 secondi ?
                                > > Wow, 28 secondi sull'arco di una giornata
                                > > lavorativa sono un grande risparmio Sorpresa
                                > > !
                                > >
                                > > > > Un esempio ?
                                > > >
                                > > > boh stasera se vuoi ti compilo 1 file e ti
                                > dico
                                > > > quanto
                                > > > impiega
                                > >
                                > > Un progetto intero sarebbe piu' significativo.
                                > Un
                                > > centinaio di classi, qualche migliaio di linee
                                > di
                                > > codice.
                                > >
                                > > Puoi fare hot code replacement o per ogni
                                > > modifica devi ricompilare e rilinkare
                                > > ?
                                >
                                > ok getto la spugna hai vinto Sorride

                                NO! Non ha vinto, non vincerà MAI! Arrabbiato
                                Java non può vincere, è pensato per non vincere! java non vincerà mai! MAIIIIiiiIIIII! Arrabbiato
                        • Avatar
                          Scritto da
                          Non Autenticato
                          il 2009-01-22 15:58:00.0 alle 2009-01-22 15:58:00.0
                          Re: anti-if (Giambo!)

                          - Scritto da: Giambo
                          >
                          > - Scritto da:
                          >
                          > > > > > Eclipse ? Boh, 30 secondi, un minuto al
                          > > > massimo
                          > > > > > ... Cosa c'entra Sorride
                          > > > > > ?
                          > > > >
                          > > > > veloce java eh Sorride
                          > > >
                          > > > Si, veloce.
                          > > > Quanto impiega il tuo di editor ? Quanto
                          > >
                          > > impiegherà si e no due secondi a partire
                          >
                          > Sai cos'e' Eclipse ? La conosci la differenza tra
                          > un editor e un IDE Sorride
                          > ?
                          >
                          > > impieghi
                          > > > a compilare e linkare il tuo progetto
                          > > > ?
                          > >
                          > > dipende da quanti file deve compilare e quanti
                          > > header
                          > > includere
                          >
                          > Un esempio ?

                          É
                          (90h)
            • Avatar
              Scritto da
              Non Autenticato
              il 2009-01-22 15:53:00.0 alle 2009-01-22 15:53:00.0
              Re: anti-if (Giambo!)

              - Scritto da: Giambo
              >
              > - Scritto da:
              >
              > > ...ma andate al javadiavolo voi e le vostre
              > > pagliacciate interpretate in virtual machine!
              > > Arrabbiato
              >
              > ${rosikGif} O) ?
              >

              (Si ma non dirlo a nessuno Imbarazzato )

              > Quanto impieghi a compilare e linkare il tuo
              > progetto Occhiolino
              > ?

              Ma quale compilare e linkare, i Veri Programmatori scrivono direttamente opcode in esadecimale! Arrabbiato Ficoso
    • Avatar
      Scritto da
      Non Autenticato
      il 2009-01-22 15:04:00.0 alle 2009-01-22 15:04:00.0
      Re: anti-if (Giambo!)
      - Scritto da: achille97
      > http://www.metodiagili.it/iniziative/campagna-anti
      >

      WHAT!? Deluso
      Che tossici blasfemi e depravati, ma che cazzo credono, che il computer funzioni a classi? Arrabbiato

      eliminare gli if! Solo dei neocazzoni sparajavaminchiate come quelli li possono arrivare a tanto!

      che pirlazzi, JNE rulez EVAH! Arrabbiato
      • Avatar
        ☺
        Scritto da
        il 2009-01-22 15:18:00.0 alle 2009-01-22 15:18:00.0
        Trollate totali: 42885
        Re: anti-if (Giambo!)

        - Scritto da:

        > eliminare gli if! Solo dei neocazzoni
        > sparajavaminchiate come quelli li possono
        > arrivare a
        > tanto!

        Il codice mi pareva C++ Fantasma ...
        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
        • Avatar
          Scritto da
          Non Autenticato
          il 2009-01-22 15:31:00.0 alle 2009-01-22 15:31:00.0
          Re: anti-if (Giambo!)

          - Scritto da: Giambo
          >
          > - Scritto da:
          >
          > > eliminare gli if! Solo dei neocazzoni
          > > sparajavaminchiate come quelli li possono
          > > arrivare a
          > > tanto!
          >
          > Il codice mi pareva C++ Fantasma ...

          Non importa che linguaggio sia, di sicuro l'idea proviene dai neojavisti: quelli si credono chissachi, vogliono insegnare a tutti come si programma, dall'alto del loro trono!

          Peccato solo che la maggiorparte scrivano muffacode INTERPRETATO!!!! Arrabbiato

          ...non c'è più religione Arrabbiato
          • Avatar
            ☺
            Scritto da
            il 2009-01-22 15:33:00.0 alle 2009-01-22 15:33:00.0
            Trollate totali: 42885
            Re: anti-if (Giambo!)

            - Scritto da:

            > > Il codice mi pareva C++ Fantasma ...
            >
            > Non importa che linguaggio sia, di sicuro l'idea
            > proviene dai neojavisti: quelli si credono
            > chissachi, vogliono insegnare a tutti come si
            > programma, dall'alto del loro
            > trono!

            I neojavisti, quelli veri, dall'alto osservano meglio il paradigma OO e possono dispensare consigli e perle di saggezza Geek

            > Peccato solo che la maggiorparte scrivano
            > muffacode INTERPRETATO!!!!
            > Arrabbiato

            Questo non ha nulla a che vedere con la bonta' del codice stesso Sorride
            E non e' interpretato e' JITcomiplato Occhiolino

            > ...non c'è più religione Arrabbiato

            Purtroppo hai torto Triste ...
            `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
            • Avatar
              Scritto da
              Non Autenticato
              il 2009-01-22 15:50:00.0 alle 2009-01-22 15:50:00.0
              Re: anti-if (Giambo!)

              - Scritto da: Giambo
              >
              > - Scritto da:
              >
              > > > Il codice mi pareva C++ Fantasma ...
              > >
              > > Non importa che linguaggio sia, di sicuro l'idea
              > > proviene dai neojavisti: quelli si credono
              > > chissachi, vogliono insegnare a tutti come si
              > > programma, dall'alto del loro
              > > trono!
              >
              > I neojavisti, quelli veri, dall'alto osservano
              > meglio il paradigma OO e possono dispensare
              > consigli e perle di saggezza
              > Geek

              ...mentre gli operai di opcode macinano hex e nibble per far funzionare decentemente anche le vostre "calcolatrice.jar" (da 12Mb) anche nei processori più bislacchi...

              >
              > > Peccato solo che la maggiorparte scrivano
              > > muffacode INTERPRETATO!!!!
              > > Arrabbiato
              > Questo non ha nulla a che vedere con la bonta'
              > del codice stesso
              > Sorride


              Eccerto, finche qualcuno si smazza a farvi il compilatore/interprete...

              Perchè a questo punto limitarsi e non programmare direttamente in COW ( http://esolangs.org/wiki/COW ) o in whitespace ( http://esolangs.org/wiki/Whitespace )
              tanto che importa, se è solo la bontà del codice a fare testo...

              > E non e' interpretato e' JITcomiplato Occhiolino

              ...insomma la stessa differenza che passa tra una bitmap lineare e una bitmap RLE A bocca storta

              > > ...non c'è più religione Arrabbiato
              >
              > Purtroppo hai torto Triste ...

              Però almeno io uso gli IF Ficoso
              • Avatar
                ☺
                Scritto da
                il 2009-01-22 15:58:00.0 alle 2009-01-22 15:58:00.0
                Trollate totali: 42885
                Re: anti-if (Giambo!)
                - Scritto da:

                > > I neojavisti, quelli veri, dall'alto osservano
                > > meglio il paradigma OO e possono dispensare
                > > consigli e perle di saggezza
                > > Geek
                >
                > ...mentre gli operai di opcode macinano hex e
                > nibble per far funzionare decentemente anche le
                > vostre "calcolatrice.jar" (da 12Mb) anche
                > nei processori più
                > bislacchi...

                Si chiama "progresso", evidentemente ne vale la pena, uno sviluppatore costa meno di un banco da 1GB o un Ghz in piu' Sorride

                > > > Peccato solo che la maggiorparte scrivano
                > > > muffacode INTERPRETATO!!!!
                > > > Arrabbiato
                > > Questo non ha nulla a che vedere con la bonta'
                > > del codice stesso
                > > Sorride
                >
                > Eccerto, finche qualcuno si smazza a farvi il
                > compilatore/interprete...

                Lapalissiano

                > Perchè a questo punto limitarsi e non programmare
                > direttamente in COW (
                > http://esolangs.org/wiki/COW ) o in whitespace (
                > http://esolangs.org/wiki/Whitespace
                > )
                > tanto che importa, se è solo la bontà del codice
                > a fare
                > testo...

                Mah, secondo te perche' ? La tua ironia non ha senso Sorride

                > > E non e' interpretato e' JITcomiplato Occhiolino
                >
                > ...insomma la stessa differenza che passa tra una
                > bitmap lineare e una bitmap RLE
                > A bocca storta

                No, non sai di cosa stai parlando.

                > > > ...non c'è più religione Arrabbiato
                > >
                > > Purtroppo hai torto Triste ...
                >
                > Però almeno io uso gli IF Ficoso

                Usi gli "IF" o gli "if" Occhiolino ?
                `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2009-01-22 16:00:00.0 alle 2009-01-22 16:00:00.0
                  Re: anti-if (Giambo!)

                  - Scritto da: Giambo
                  > - Scritto da:
                  >
                  > > > I neojavisti, quelli veri, dall'alto osservano
                  > > > meglio il paradigma OO e possono dispensare
                  > > > consigli e perle di saggezza
                  > > > Geek
                  > >
                  > > ...mentre gli operai di opcode macinano hex e
                  > > nibble per far funzionare decentemente anche le
                  > > vostre "calcolatrice.jar" (da 12Mb) anche
                  > > nei processori più
                  > > bislacchi...
                  >
                  > Si chiama "progresso", evidentemente ne vale la
                  > pena, uno sviluppatore costa meno di un banco da
                  > 1GB o un Ghz in piu'
                  > Sorride

                  forse intendevi: costa di più
                  altrimenti non ho capito un cazzo™
                  • Avatar
                    ☺
                    Scritto da
                    il 2009-01-22 16:03:00.0 alle 2009-01-22 16:03:00.0
                    Trollate totali: 42885
                    Re: anti-if (Giambo!)

                    - Scritto da:

                    > > Si chiama "progresso", evidentemente ne vale la
                    > > pena, uno sviluppatore costa meno di un
                    > banco
                    > da
                    > > 1GB o un Ghz in piu'
                    > > Sorride
                    >
                    > forse intendevi: costa di più

                    In lacrimeIn lacrime

                    > altrimenti non ho capito un cazzo™

                    Imbarazzato
                    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                • Avatar
                  Scritto da
                  Non Autenticato
                  il 2009-01-22 16:07:00.0 alle 2009-01-22 16:07:00.0
                  Re: anti-if (Giambo!)

                  - Scritto da: Giambo
                  > - Scritto da:
                  >
                  > > > I neojavisti, quelli veri, dall'alto osservano
                  > > > meglio il paradigma OO e possono dispensare
                  > > > consigli e perle di saggezza
                  > > > Geek
                  > >
                  > > ...mentre gli operai di opcode macinano hex e
                  > > nibble per far funzionare decentemente anche le
                  > > vostre "calcolatrice.jar" (da 12Mb) anche
                  > > nei processori più
                  > > bislacchi...
                  >
                  > Si chiama "progresso", evidentemente ne vale la
                  > pena, uno sviluppatore costa meno di un banco da
                  > 1GB o un Ghz in piu'
                  > Sorride
                  >

                  Si certo, finche non sei in mission-critical o in orbita Ficoso

                  > > > > Peccato solo che la maggiorparte scrivano
                  > > > > muffacode INTERPRETATO!!!!
                  > > > > Arrabbiato
                  > > > Questo non ha nulla a che vedere con la bonta'
                  > > > del codice stesso
                  > > > Sorride
                  > >
                  > > Eccerto, finche qualcuno si smazza a farvi il
                  > > compilatore/interprete...
                  >
                  > Lapalissiano
                  >
                  > > Perchè a questo punto limitarsi e non
                  > programmare
                  > > direttamente in COW (
                  > > http://esolangs.org/wiki/COW ) o in whitespace (
                  > > http://esolangs.org/wiki/Whitespace
                  > > )
                  > > tanto che importa, se è solo la bontà del codice
                  > > a fare
                  > > testo...
                  >
                  > Mah, secondo te perche' ?

                  Bho, consumismo? moda?

                  > La tua ironia non ha
                  > senso
                  > Sorride
                  >

                  ...è colpa dell'ASM, crea giramenti di testa e sensazione di onnipotenza esadecimale dopo un po' di abuso Triste

                  > > > E non e' interpretato e' JITcomiplato Occhiolino
                  > >
                  > > ...insomma la stessa differenza che passa tra
                  > una
                  > > bitmap lineare e una bitmap RLE
                  > > A bocca storta
                  >
                  > No, non sai di cosa stai parlando.
                  >

                  No in effetti no ma è divertente fare il troll antijava Ficoso

                  > > > > ...non c'è più religione Arrabbiato
                  > > >
                  > > > Purtroppo hai torto Triste ...
                  > >
                  > > Però almeno io uso gli IF Ficoso
                  >
                  > Usi gli "IF" o gli "if" Occhiolino ?

                  Tecnicamente parlando dipende dal contesto, di solito uso JA, JAE, JB, JBE, JC, JCXZ, JE, JG, JGE, JL, JLE, JNA, JNAE, JNB, JNBE, JNC, JNE, JNG, JNGE, JNL, JNLE, JNO, JNP, JNS, JNZ, JO, JP, JPE, JPO, JS e JZ Ficoso
                  • Avatar
                    ☺
                    Scritto da
                    il 2009-01-22 16:26:00.0 alle 2009-01-22 16:26:00.0
                    Trollate totali: 42885
                    Re: anti-if (Giambo!)
                    - Scritto da:

                    > > Si chiama "progresso", evidentemente ne vale la
                    > > pena, uno sviluppatore costa meno di un banco da
                    > > 1GB o un Ghz in piu'
                    > > Sorride
                    > >
                    >
                    > Si certo, finche non sei in
                    > mission-critical o in orbita
                    > Ficoso

                    In quel caso si usa tecnologia ultra-vecchia, ma collaudata.
                    Sistemi seri, insomma, come questa: http://www.sun.com/aboutsun/media/features/mars.ht... Ficoso

                    > > Mah, secondo te perche' ?
                    >
                    > Bho, consumismo? moda?

                    Velocita' di sviluppo ? Sicurezza del codice ? Tools a disposizione ?

                    > > La tua ironia non ha
                    > > senso
                    > > Sorride
                    > >
                    >
                    > ...è colpa dell'ASM, crea giramenti di testa e
                    > sensazione di onnipotenza esadecimale dopo un po'
                    > di abuso
                    > Triste

                    Conosco l'effetto, ricordo ancora con nostalgia la programmazione per MC680x0 Triste ...

                    > > No, non sai di cosa stai parlando.
                    > >
                    >
                    > No in effetti no ma è divertente fare il troll
                    > antijava
                    > Ficoso

                    Devo prendermela di piu' ? Devo insultarti e usare la faccina rossa Arrabbiato ?

                    > > > > > ...non c'è più religione Arrabbiato
                    > > > >
                    > > > > Purtroppo hai torto Triste ...
                    > > >
                    > > > Però almeno io uso gli IF Ficoso
                    > >
                    > > Usi gli "IF" o gli "if" Occhiolino ?
                    >
                    > Tecnicamente parlando dipende dal contesto

                    Basta che non usi gli "IF" di microsoftiana invenzione Occhiolino
                    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                    • Avatar
                      Scritto da
                      Non Autenticato
                      il 2009-01-22 17:22:00.0 alle 2009-01-22 17:22:00.0
                      Re: anti-if (Giambo!)
                      - Scritto da: Giambo
                      > - Scritto da:
                      >
                      > > > Si chiama "progresso", evidentemente ne vale
                      > la
                      > > > pena, uno sviluppatore costa meno di un banco
                      > da
                      > > > 1GB o un Ghz in piu'
                      > > > Sorride
                      > > >
                      > >
                      > > Si certo, finche non sei in
                      > > mission-critical o in orbita
                      > > Ficoso
                      >
                      > In quel caso si usa tecnologia ultra-vecchia, ma
                      > collaudata.
                      > Sistemi seri, insomma, come questa:
                      > http://www.sun.com/aboutsun/media/features/mars.ht
                      >

                      No non mischiamo le carte, Maestro è un tool di terra, sulle MER è montato il lussuoso VxWorks interfacciato ad un array di FPGA

                      ...e te lo dico perchè c'ho lavorato sulle due gemelline (che infatti funzionano ancora)
                      Ficoso Ficoso Ficoso Ficoso

                      > > > Mah, secondo te perche' ?
                      > >
                      > > Bho, consumismo? moda?
                      >
                      > Velocita' di sviluppo ? Sicurezza del codice ?
                      > Tools a disposizione
                      > ?

                      Giambi dilaganti? achilli allo stato brado? carenza(o abbondanza) di ragazze?

                      > > > La tua ironia non ha
                      > > > senso
                      > > > Sorride
                      > > >
                      > >
                      > > ...è colpa dell'ASM, crea giramenti di testa e
                      > > sensazione di onnipotenza esadecimale dopo un
                      > po'
                      > > di abuso
                      > > Triste
                      >
                      > Conosco l'effetto, ricordo ancora con nostalgia
                      > la programmazione per MC680x0 Triste
                      > ...

                      Ah ecco, allora sai cosa si prova dopo un po', pensati che sono arrivato a odiare anche le etichette descrittive dei prodotti in vendita:
                      ma non è più semplice scrivere una fila di "E454, E742, E666" piuttosto che "glutamato monosodico, sale, colorante caramello"?

                      ...sono messo tanto male? Triste

                      > > > No, non sai di cosa stai parlando.
                      > > >
                      > >
                      > > No in effetti no ma è divertente fare il troll
                      > > antijava
                      > > Ficoso
                      >
                      > Devo prendermela di piu' ? Devo insultarti e
                      > usare la faccina rossa Arrabbiato
                      > ?

                      Si, sarebbe carino Sorride

                      > > > > > > ...non c'è più religione Arrabbiato
                      > > > > >
                      > > > > > Purtroppo hai torto Triste ...
                      > > > >
                      > > > > Però almeno io uso gli IF Ficoso
                      > > >
                      > > > Usi gli "IF" o gli "if" Occhiolino ?
                      > >
                      > > Tecnicamente parlando dipende dal contesto
                      >
                      > Basta che non usi gli "IF" di microsoftiana
                      > invenzione
                      > Occhiolino

                      Non conosco, belink? Newbie, inesperto
                      • Avatar
                        ☺
                        Scritto da
                        il 2009-01-22 17:28:00.0 alle 2009-01-22 17:28:00.0
                        Trollate totali: 42885
                        Re: anti-if (Giambo!)

                        - Scritto da:

                        > > In quel caso si usa tecnologia ultra-vecchia, ma
                        > > collaudata.
                        > > Sistemi seri, insomma, come questa:
                        > >
                        > http://www.sun.com/aboutsun/media/features/mars.ht
                        > >
                        >
                        > No non mischiamo le carte, Maestro è un tool
                        > di terra, sulle MER è montato il lussuoso
                        > VxWorks interfacciato ad un array di
                        > FPGA

                        Sei un attento conoscitore, fregarti con questi trucchetti da bassa lega non sara' facile Ficoso !

                        > > > > Mah, secondo te perche' ?
                        > > >
                        > > > Bho, consumismo? moda?
                        > >
                        > > Velocita' di sviluppo ? Sicurezza del codice ?
                        > > Tools a disposizione
                        > > ?
                        >
                        > Giambi dilaganti? achilli allo stato brado?
                        > carenza(o abbondanza) di
                        > ragazze?

                        E' innegabile che con Java sviluppi piu' in fretta che con molti altri linguaggi.
                        E attrai in proporzione meno Programmatori Della Domenica rispetto ai vari VisualCosi
                        Il codice che gira nella VM e' "protetto" contro errori classici come buffer overflow
                        E i tools a disposizione (Librerie) a prezzo 0 e di buona qualita' sono tantissimi.

                        > ...sono messo tanto male? Triste

                        No, c'e' chi sta peggio. Ma e' relegato in "Proc di Catania" Ficoso

                        > > Devo prendermela di piu' ? Devo insultarti e
                        > > usare la faccina rossa Arrabbiato
                        > > ?
                        >
                        > Si, sarebbe carino Sorride

                        Mi sforzero', ma non sono il tipo Imbarazzato ...

                        > > Basta che non usi gli "IF" di microsoftiana
                        > > invenzione
                        > > Occhiolino
                        >
                        > Non conosco, belink? Newbie, inesperto

                        In VisualBusicone gli IF non sono uppercase Newbie, inesperto ?
                        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                        • Avatar
                          ☺
                          Scritto da
                          avvelentani
                          Cubicolario
                          il 2009-01-22 19:00:00.0 alle 2009-01-22 19:00:00.0
                          Trollate totali: 18184
                          Re: anti-if (Giambo!)

                          - Scritto da: Giambo
                          > E' innegabile che con Java sviluppi piu' in
                          > fretta che con molti altri
                          > linguaggi.

                          con linguaggi piu` ad alto livello (= piu` simili a lisp) come python o perl fai ancora piu` veloce.

                          > E attrai in proporzione meno Programmatori Della
                          > Domenica

                          insomma...

                          > rispetto ai vari
                          > VisualCosi

                          ... ti stai paragonando con degli standard molto bassi A bocca storta

                          > In VisualBusicone gli IF non sono uppercase
                          > Newbie, inesperto
                          > ?

                          VisualBasic e` (era?) case insensitive quindi li potevi scrivere come ti pareva, ma l'editor te li convertiva tutti in 'If'
                          I think happiness is love
                          - Vladimir Putin
                          • Avatar
                            ☺
                            Scritto da
                            il 2009-01-22 19:11:00.0 alle 2009-01-22 19:11:00.0
                            Trollate totali: 42885
                            Re: anti-if (Giambo!)

                            - Scritto da: avvelentani

                            > > E' innegabile che con Java sviluppi piu' in
                            > > fretta che con molti altri
                            > > linguaggi.
                            >
                            > con linguaggi piu` ad alto livello (= piu` simili
                            > a lisp) come python o perl fai ancora piu`
                            > veloce.

                            Ti concedo pyhon, lisp non lo conosco ma perl lo stronco.
                            Java inoltre offre degli strumenti di sviluppo potentissimi, come Eclipse e IntelliJ che moltiplicano la velocita' di sviluppo in maniera impressionante.

                            > > E attrai in proporzione meno Programmatori Della
                            > > Domenica
                            >
                            > insomma...

                            Hai mai visto sparagestionali che usano Java Ficoso ?

                            > > In VisualBusicone gli IF non sono uppercase
                            > > Newbie, inesperto
                            > > ?
                            >
                            > VisualBasic e` (era?) case insensitive quindi li
                            > potevi scrivere come ti pareva, ma l'editor te li
                            > convertiva tutti in
                            > 'If'

                            Oddio A bocca storta
                            `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                            • Avatar
                              ☺
                              Scritto da
                              avvelentani
                              Cubicolario
                              il 2009-01-22 19:16:00.0 alle 2009-01-22 19:16:00.0
                              Trollate totali: 18184
                              Re: anti-if (Giambo!)

                              - Scritto da: Giambo
                              >
                              > - Scritto da: avvelentani
                              >
                              > > > E' innegabile che con Java sviluppi piu' in
                              > > > fretta che con molti altri
                              > > > linguaggi.
                              > >
                              > > con linguaggi piu` ad alto livello (= piu`
                              > simili
                              > > a lisp) come python o perl fai ancora piu`
                              > > veloce.
                              >
                              > Ti concedo pyhon, lisp non lo conosco ma perl lo
                              > stronco.

                              perl sembra piu` brutto di quello che e`. molti la pensano come te.

                              > Java inoltre offre degli strumenti di sviluppo
                              > potentissimi, come Eclipse e IntelliJ che
                              > moltiplicano la velocita' di sviluppo in maniera
                              > impressionante.

                              Arginano semplicemente la verbosita` del linguaggio (e dei suoi programmatori), se scrivi con un linguaggio migliore non hai bisogno di Eclipse e IntelliJ.
                              I think happiness is love
                              - Vladimir Putin
                              • Avatar
                                ☺
                                Scritto da
                                il 2009-01-22 19:27:00.0 alle 2009-01-22 19:27:00.0
                                Trollate totali: 42885
                                Re: anti-if (Giambo!)

                                - Scritto da: avvelentani

                                > > Ti concedo pyhon, lisp non lo conosco ma perl lo
                                > > stronco.
                                >
                                > perl sembra piu` brutto di quello che e`. molti
                                > la pensano come
                                > te.

                                Perl l'ho usato solo per fare glue-code, non lo userei mai per una web-application poco piu' seria di un guestbook

                                > > Java inoltre offre degli strumenti di sviluppo
                                > > potentissimi, come Eclipse e IntelliJ che
                                > > moltiplicano la velocita' di sviluppo in maniera
                                > > impressionante.
                                >
                                > Arginano semplicemente la verbosita` del
                                > linguaggio (e dei suoi programmatori),

                                La verbosita' dei linguaggi della grande famiglia del C e' grossomodo la stessa.

                                > se scrivi
                                > con un linguaggio migliore non hai bisogno di
                                > Eclipse e
                                > IntelliJ.

                                Non hai mai provato a fondo Eclipse e IntelliJ Occhiolino
                                `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                                • Avatar
                                  ☺
                                  Scritto da
                                  avvelentani
                                  Cubicolario
                                  il 2009-01-22 19:30:00.0 alle 2009-01-22 19:30:00.0
                                  Trollate totali: 18184
                                  Re: anti-if (Giambo!)

                                  - Scritto da: Giambo
                                  >
                                  > - Scritto da: avvelentani
                                  >
                                  > > > Ti concedo pyhon, lisp non lo conosco ma perl
                                  > lo
                                  > > > stronco.
                                  > >
                                  > > perl sembra piu` brutto di quello che e`. molti
                                  > > la pensano come
                                  > > te.
                                  >
                                  > Perl l'ho usato solo per fare glue-code, non lo
                                  > userei mai per una web-application poco piu'
                                  > seria di un
                                  > guestbook
                                  >

                                  dipende. se il tuo lavoro e` processare stringhe e` ottimo.

                                  > > > Java inoltre offre degli strumenti di sviluppo
                                  > > > potentissimi, come Eclipse e IntelliJ che
                                  > > > moltiplicano la velocita' di sviluppo in
                                  > maniera
                                  > > > impressionante.
                                  > >
                                  > > Arginano semplicemente la verbosita` del
                                  > > linguaggio (e dei suoi programmatori),
                                  >
                                  > La verbosita' dei linguaggi della grande famiglia
                                  > del C e' grossomodo la
                                  > stessa.

                                  Si` e cio` non depone a favore di java.

                                  > > se scrivi
                                  > > con un linguaggio migliore non hai bisogno di
                                  > > Eclipse e
                                  > > IntelliJ.
                                  >
                                  > Non hai mai provato a fondo Eclipse e IntelliJ Occhiolino

                                  IntelliJ no, Eclipse si`.
                                  I think happiness is love
                                  - Vladimir Putin
                                  • Avatar
                                    ☺
                                    Scritto da
                                    il 2009-01-22 19:35:00.0 alle 2009-01-22 19:35:00.0
                                    Trollate totali: 42885
                                    Re: anti-if (Giambo!)

                                    - Scritto da: avvelentani

                                    > > Perl l'ho usato solo per fare glue-code, non lo
                                    > > userei mai per una web-application poco piu'
                                    > > seria di un
                                    > > guestbook
                                    >
                                    > dipende. se il tuo lavoro e` processare stringhe
                                    > e`
                                    > ottimo.

                                    Indubbiamente, in questo caso Java e' la scelta sbagliata Sorride

                                    > > La verbosita' dei linguaggi della grande
                                    > famiglia
                                    > > del C e' grossomodo la
                                    > > stessa.
                                    >
                                    > Si` e cio` non depone a favore di java.

                                    Opinione personale blah blah

                                    > > Non hai mai provato a fondo Eclipse e IntelliJ
                                    > Occhiolino
                                    >
                                    > IntelliJ no, Eclipse si`.

                                    Cose come code-completition, visualizzazione della gerarchia delle classi, refactoring, visualizzazione dei metodi overridden o implementati, call-hierarchy, ... Come puoi farne a meno in altri linguaggi ?
                                    `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                                    • Avatar
                                      ☺
                                      Scritto da
                                      avvelentani
                                      Cubicolario
                                      il 2009-01-22 19:42:00.0 alle 2009-01-22 19:42:00.0
                                      Trollate totali: 18184
                                      Re: anti-if (Giambo!)

                                      - Scritto da: Giambo
                                      > > > La verbosita' dei linguaggi della grande
                                      > > famiglia
                                      > > > del C e' grossomodo la
                                      > > > stessa.
                                      > >
                                      > > Si` e cio` non depone a favore di java.
                                      >
                                      > Opinione personale blah blah

                                      E` abbastanza oggettiva blah blah blah
                                      > > > Non hai mai provato a fondo Eclipse e IntelliJ
                                      > > Occhiolino
                                      > >
                                      > > IntelliJ no, Eclipse si`.
                                      >
                                      > Cose come code-completition,

                                      verbosita`, sintassi per gli argomenti delle funzioni inadeguata.

                                      > visualizzazione
                                      > della gerarchia delle classi,

                                      tendenza a creare gerarchie di classi eccessivamente complicate.

                                      > refactoring,

                                      Automated code-refactoring tools work on caterpillar-like code. You have some big set of entities — objects, methods, names, anything patterned. All nearly identical. You have to change them all in a coordinated way, like a caterpillar’s crawl, moving all the legs or lines this way or that.

                                      How did our code get that way to begin with? We wrote it badly. Refactoring to the rescue. Good design may be a lost cause, but we can recover, because we have automated servants to go fix all those little segments for us. They never get tired, and all we have to do is push buttons.


                                      http://steve.yegge.googlepages.com/transformation


                                      > visualizzazione dei metodi overridden o
                                      > implementati,

                                      sovrabbondanza di metodi nelle classi.

                                      > call-hierarchy,

                                      cioe`? lo stack trace?

                                      > ... Come puoi farne
                                      > a meno in altri linguaggi
                                      > ?

                                      perche' alcuni linguaggi sono migliori di java.
                                      I think happiness is love
                                      - Vladimir Putin
                                      • Avatar
                                        ☺
                                        Scritto da
                                        il 2009-01-22 19:51:00.0 alle 2009-01-22 19:51:00.0
                                        Trollate totali: 42885
                                        Re: anti-if (Giambo!)

                                        - Scritto da: avvelentani

                                        > > > Si` e cio` non depone a favore di java.
                                        > >
                                        > > Opinione personale blah blah
                                        >
                                        > E` abbastanza oggettiva blah blah blah

                                        Belink blah blah

                                        > > Cose come code-completition,
                                        >
                                        > verbosita`, sintassi per gli argomenti delle
                                        > funzioni
                                        > inadeguata.

                                        Sei uno di quello che usa al massimo 8 caratteri per metodo ? Non fai overloading ?
                                        Come ridurresti il numero degli argomenti nelle API della SUN ?

                                        > > visualizzazione
                                        > > della gerarchia delle classi,
                                        >
                                        > tendenza a creare gerarchie di classi
                                        > eccessivamente
                                        > complicate.

                                        Quantifica "eccessivamente"

                                        > > refactoring,
                                        >
                                        > http://steve.yegge.googlepages.com/transformation

                                        Questo in un mondo ideale, dove tutti sanno scrivere correttamente in inglese, non tendono a dare nomi stupidi ai metodi (O alle variabili o ai nomi delle classi o ...) e sopratutto dove chi ti commissiona il lavoro sa cosa vuole Occhiolino
                                        Inoltre refactoring significa anche spostare classi in altri packages, un grande dolore da fare a mano.

                                        > > visualizzazione dei metodi overridden o
                                        > > implementati,
                                        >
                                        > sovrabbondanza di metodi nelle classi.

                                        Si chiama OOP

                                        > > call-hierarchy,
                                        >
                                        > cioe`? lo stack trace?

                                        Praticamente si.

                                        > > ... Come puoi farne
                                        > > a meno in altri linguaggi
                                        > > ?
                                        >
                                        > perche' alcuni linguaggi sono migliori di java.

                                        Opinione personale e blah blah Occhiolino
                                        `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                                        • Avatar
                                          ☺
                                          Scritto da
                                          avvelentani
                                          Cubicolario
                                          il 2009-01-22 20:32:00.0 alle 2009-01-22 20:32:00.0
                                          Trollate totali: 18184
                                          Re: anti-if (Giambo!)

                                          - Scritto da: Giambo
                                          >
                                          > - Scritto da: avvelentani
                                          >
                                          > > > > Si` e cio` non depone a favore di java.
                                          > > >
                                          > > > Opinione personale blah blah
                                          > >
                                          > > E` abbastanza oggettiva blah blah blah
                                          >
                                          > Belink blah blah
                                          >

                                          Scriviti una cosa in java e in python e guarda la differenza...

                                          > > > Cose come code-completition,
                                          > >
                                          > > verbosita`, sintassi per gli argomenti delle
                                          > > funzioni
                                          > > inadeguata.
                                          >
                                          > Sei uno di quello che usa al massimo 8 caratteri
                                          > per metodo ?

                                          Esempio di classe con troppi metodi e nomi di metodo troppo lunghi:

                                          http://java.sun.com/j2se/1.5.0/docs/api/java/io/Ob...

                                          > Non fai overloading
                                          > ?
                                          > Come ridurresti il numero degli argomenti nelle
                                          > API della SUN
                                          > ?

                                          Non e` questione di ridurli ma di usare una sintassi migliore (che java non ha).

                                          > Quantifica "eccessivamente"

                                          Vedi java.io.* o una pagina a caso di Design Patterns.

                                          > Questo in un mondo ideale, dove tutti sanno
                                          > scrivere correttamente in inglese, non tendono a
                                          > dare nomi stupidi ai metodi (O alle variabili o
                                          > ai nomi delle classi o ...) e sopratutto dove chi
                                          > ti commissiona il lavoro sa cosa vuole
                                          > Occhiolino
                                          > Inoltre refactoring significa anche spostare
                                          > classi in altri packages, un grande dolore da
                                          > fare a
                                          > mano.

                                          Banali search&replace a parte in java capitano queste cose, in altri linguaggi no (in altri linguaggi non faresti diecimila package e quindi il problema di spostare classi tra package non si porrebbe).

                                          > > > visualizzazione dei metodi overridden o
                                          > > > implementati,
                                          > >
                                          > > sovrabbondanza di metodi nelle classi.
                                          >
                                          > Si chiama OOP
                                          >

                                          Si chiama type system insufficiente (e crappy-programming) Sorride

                                          > > > call-hierarchy,
                                          > >
                                          > > cioe`? lo stack trace?
                                          >
                                          > Praticamente si.

                                          'sti cazzi

                                          >
                                          > > > ... Come puoi farne
                                          > > > a meno in altri linguaggi
                                          > > > ?
                                          > >
                                          > > perche' alcuni linguaggi sono migliori di java.
                                          >
                                          > Opinione personale e blah blah Occhiolino

                                          Vedi sopra blah blah blah
                                          I think happiness is love
                                          - Vladimir Putin
                                          • Avatar
                                            ☺
                                            Scritto da
                                            il 2009-01-22 20:51:00.0 alle 2009-01-22 20:51:00.0
                                            Trollate totali: 42885
                                            Re: anti-if (Giambo!)

                                            - Scritto da: avvelentani

                                            > > > > > Si` e cio` non depone a favore di java.
                                            > > > >
                                            > > > > Opinione personale blah blah
                                            > > >
                                            > > > E` abbastanza oggettiva blah blah blah
                                            > >
                                            > > Belink blah blah
                                            >
                                            > Scriviti una cosa in java e in python e guarda la
                                            > differenza...

                                            Gran parte della verbosita' di Java deriva dal fatto di essere statically typed, ma il vantaggio di avere del codice piu' robusto, evitare sorprese @run-time e scoprire eventuali errori @compile-time sono maggiori.

                                            > > Sei uno di quello che usa al massimo 8 caratteri
                                            > > per metodo ?
                                            >
                                            > Esempio di classe con troppi metodi e nomi di
                                            > metodo troppo
                                            > lunghi:
                                            >
                                            > http://java.sun.com/j2se/1.5.0/docs/api/java/io/Ob

                                            Vedi sopra: Statically typed e overloading sono dei vantaggi.

                                            > > Come ridurresti il numero degli argomenti nelle
                                            > > API della SUN
                                            > > ?
                                            >
                                            > Non e` questione di ridurli ma di usare una
                                            > sintassi migliore (che java non
                                            > ha).

                                            Non capisco come, usa l'esempio di ObjectOutputStrem

                                            > > Questo in un mondo ideale, dove tutti sanno
                                            > > scrivere correttamente in inglese, non tendono a
                                            > > dare nomi stupidi ai metodi (O alle variabili o
                                            > > ai nomi delle classi o ...) e sopratutto dove
                                            > chi
                                            > > ti commissiona il lavoro sa cosa vuole
                                            > > Occhiolino
                                            > > Inoltre refactoring significa anche spostare
                                            > > classi in altri packages, un grande dolore da
                                            > > fare a
                                            > > mano.
                                            >
                                            > Banali search&replace

                                            Impossibile, a meno che tu usi nomi unici in tutti gli elementi del tuo progetto.

                                            > a parte in java capitano
                                            > queste cose, in altri linguaggi no (in altri
                                            > linguaggi non faresti diecimila package e quindi
                                            > il problema di spostare classi tra package non si
                                            > porrebbe).

                                            "Un posto per ogni cosa e ogni cosa al suo posto".
                                            I packages sono necessari per la security sia dal punto di vista dell'accesso (protected, private, ...) sia usando soluzioni a livello piu' alto come come Java Security.

                                            > > > > visualizzazione dei metodi overridden o
                                            > > > > implementati,
                                            > > >
                                            > > > sovrabbondanza di metodi nelle classi.
                                            > >
                                            > > Si chiama OOP
                                            >
                                            > Si chiama type system insufficiente (e
                                            > crappy-programming)
                                            > Sorride

                                            Ho capito: Non ti piace il paradigma OOP ...

                                            > > > > call-hierarchy,
                                            > > >
                                            > > > cioe`? lo stack trace?
                                            > >
                                            > > Praticamente si.
                                            >
                                            > 'sti cazzi

                                            Utile per poter "navigare" nel tuo progetto.

                                            > > > > ... Come puoi farne
                                            > > > > a meno in altri linguaggi
                                            > > > > ?
                                            > > >
                                            > > > perche' alcuni linguaggi sono migliori di
                                            > java.
                                            > >
                                            > > Opinione personale e blah blah Occhiolino
                                            >
                                            > Vedi sopra blah blah blah

                                            Specchio riflesso, ho vinto io Ficoso
                                            `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
                                            • Avatar
                                              ☺
                                              Scritto da
                                              avvelentani
                                              Cubicolario
                                              il 2009-01-22 21:03:00.0 alle 2009-01-22 21:03:00.0
                                              Trollate totali: 18184
                                              Re: anti-if (Giambo!)

                                              - Scritto da: Giambo
                                              >
                                              > - Scritto da: avvelentani
                                              >
                                              >
                                              > Gran parte della verbosita' di Java deriva dal
                                              > fatto di essere statically typed, ma il vantaggio
                                              > di avere del codice piu' robusto, evitare
                                              > sorprese @run-time e scoprire eventuali errori
                                              > @compile-time sono
                                              > maggiori.

                                              a) statically type non significa essere obbligatoriamente idiotically typed come java e tutti i C-like

                                              b) la robustezza deriva soprattutto dalla type safety a runtime, il codice C++ e` tipato allo stesso modo ma questo non gli impedisce di produrre Segfault.

                                              > >
                                              > >
                                              > http://java.sun.com/j2se/1.5.0/docs/api/java/io/Ob
                                              >
                                              > Vedi sopra: Statically typed e overloading sono
                                              > dei
                                              > vantaggi.

                                              Si`, ma non lo statically typed di java.

                                              > > Non e` questione di ridurli ma di usare una
                                              > > sintassi migliore (che java non
                                              > > ha).
                                              >
                                              > Non capisco come, usa l'esempio di
                                              > ObjectOutputStrem

                                              vedi link a pickle. Se non vedi la differenza hai problemi di vista.

                                              Sugli argomenti: i popup che ti spiegano la posizione degli argomenti sono molto meno utili quando i metodi possono avere dei keyword argument e i metodi diventano molti meno quando puoi avere degli argomenti opzionali...

                                              > Impossibile, a meno che tu usi nomi unici in
                                              > tutti gli elementi del tuo
                                              > progetto.

                                              la roba che vale la pena di rinominare ha dei nomi unici, di solito.
                                              I javisti invece tendono a ripetersi molto. Ficoso

                                              > "Un posto per ogni cosa e ogni cosa al suo posto".
                                              > I packages sono necessari per la security sia dal
                                              > punto di vista dell'accesso (protected, private,
                                              > ...) sia usando soluzioni a livello piu' alto
                                              > come come Java
                                              > Security.

                                              Uuhh... le policy d'accesso di java, quanto le odio. Le odio tantissimo. Sono una piaga sociale.


                                              > > Si chiama type system insufficiente (e
                                              > > crappy-programming)
                                              > > Sorride
                                              >
                                              > Ho capito: Non ti piace il paradigma OOP ...

                                              I programmatori java tendono a pensare che l'oop possa essere fatta solo come java. Non e` cosi`.

                                              > > 'sti cazzi
                                              >
                                              > Utile per poter "navigare" nel tuo progetto.

                                              Non seguo. Tutti i linguaggi migliori di java producono stacktrace. L'ideale in questo senso sono le eccezioni riavviabili di Smalltalk/Common Lisp/Perl6.

                                              > > Vedi sopra blah blah blah
                                              >
                                              > Specchio riflesso, ho vinto io Ficoso


                                              PROOOOOOOOOTTTTT (ho vinto io)
                                              I think happiness is love
                                              - Vladimir Putin
                                              • Avatar
                                                ☺
                                                Scritto da
                                                il 2009-01-22 21:12:00.0 alle 2009-01-22 21:12:00.0
                                                Trollate totali: 42885
                                                Re: anti-if (Giambo!)
                                                Non rispondo piu', e' come discutere se sono meglio le bionde o le brune A bocca storta

                                                Comunque la "call-hierarchy" di Eclipse ti mostra, partendo da un metodo, tutti i metodi che lo chiamano, e i metodi che chiamano i metodi e ... Il tutto navigabile con un click o il mitico "F3" Sorride
                                                `"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
    • Avatar
      Scritto da
      Non Autenticato
      il 2009-01-22 21:25:00.0 alle 2009-01-22 21:25:00.0
      Re: anti-if (Giambo!)

      - Scritto da: achille97
      > http://www.metodiagili.it/iniziative/campagna-anti
      >
      > Me la spieghi? Che dice? Perplesso

      Che cagata. Come tutte le sette, anche quella degli antiif porta a degenerazioni che rendono il codice più difficile da comprendere e pesante da eseguire. C'è poco da fare, molte volte un if o uno switch sono la cosa più indicata, non ha senso creare venti classi derivate per evitare uno switch o creare classi con cinquemila metodi perchè gli if ti stanno sul cazzo. Ma anche se usassero linguaggi con tipizzazioni più blande o cose come la reflection, gli if o gli switch rimangono strumenti fondamentali.

<softv>

Pagina generata in 482 millisecondi

Utenti attivi: 15 nell'ultimo minuto, 22 negli ultimi cinque minuti, 48 negli ultimi 15 minuti