-
-
Re: Closures e JavaScritto daNon Autenticatoil 2009-01-21 08:40:00.0 alle 2009-01-21 08:40:00.0
- Scritto da: achille97
> http://openjdk.java.net/projects/closures/
>
> Ce le avrà!
ha un vago sentore di haskell{int,int=>int} plus = {int x, int y => x+y};
-
Re: Closures e JavaScritto daavvelentaniCubicolarioil 2009-01-21 09:25:00.0 alle 2009-01-21 09:25:00.0Trollate totali: 18184
- Scritto da: achille97
> http://openjdk.java.net/projects/closures/
>
> Ce le avrà!
Un altro linguaggio che diventa piu` simile a lisp, non vedo l'ora.
I think happiness is love
- Vladimir Putin
-
Re: Closures e Java
- Scritto da: achille97
> http://openjdk.java.net/projects/closures/
>
> Ce le avrà!
Hmmmm ... IMHO complicano ulteriormente la sintassi ...`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e JavaIMHO complicano piu` che altro il runtime... ma suppongo che ai programmatori Java non importi
-
Re: Closures e Java
- Scritto da: alex.tg
> IMHO complicano piu` che altro il runtime...
Perche' dici questo ?
> ma
> suppongo che ai programmatori Java non
> importi
No, abbiamo il garbage collector e JIT e altre chicche che ci sollevano da gravosi compiti di ottimizzazione
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e JavaScritto daavvelentaniCubicolarioil 2009-01-21 11:40:00.0 alle 2009-01-21 11:40:00.0Trollate totali: 18184
- Scritto da: Giambo
>
> - Scritto da: alex.tg
> > IMHO complicano piu` che altro il runtime...
>
> Perche' dici questo ?
Non credo che cambieranno il runtime (inteso come JRE), quelli del link di achille stanno cambiando solo il compilatore.I think happiness is love
- Vladimir Putin-
Re: Closures e JavaAh, l'ho letto (ora).
Trasformano la closure in un oggetto con una speciale interfaccia e ne dilazionano l'esecuzione a... quando serve.
Boh... a me sembra paurosamente macchinoso.
Ma a me sembrano macchinose parecchie cose nei linguaggi ad alto livello.
-
-
Re: Closures e Java> No, abbiamo il garbage collector e JIT e altre
> chicche che ci sollevano da gravosi compiti di
> ottimizzazione
>
Ma lo sai che a me piacciono i gravosi compiti di ottimizzazione, se mi togli quelli addio soddisfazione!
-
Re: Closures e Java
- Scritto da: alex.tg
> > No, abbiamo il garbage collector e JIT e altre
> > chicche che ci sollevano da gravosi compiti di
> > ottimizzazione
> >
>
> Ma lo sai che a me piacciono i gravosi compiti di
> ottimizzazione, se mi togli quelli addio
> soddisfazione!
>
Anche a me, proprio ieri ho avuto una discussione con un collega sull'utilizzo di ArrayList Vs. LinkedList.
Ma oramai mi hanno appiccicato l'etichetta di "crappy programmer", e devo rafforzare le loro credenze
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e Java
- Scritto da: Giambo
>
> - Scritto da: alex.tg
> > > No, abbiamo il garbage collector e JIT e altre
> > > chicche che ci sollevano da gravosi compiti di
> > > ottimizzazione
> > >
> >
> > Ma lo sai che a me piacciono i gravosi compiti
> di
> > ottimizzazione, se mi togli quelli addio
> > soddisfazione!
> >
>
> Anche a me, proprio ieri ho avuto una discussione
> con un collega sull'utilizzo di ArrayList Vs.
> LinkedList.
>
> Ma oramai mi hanno appiccicato l'etichetta di
> "crappy programmer", e devo rafforzare le loro
> credenze
>
There is the fast way, the optimal way and the Giambo way.
Crappy: it's a lifestyle.
-
Re: Closures e Java
- Scritto da: achille97
> There is the fast way, the optimal way and the
> Giambo
> way.
> Crappy: it's a lifestyle.
Azz, devo farmi il T-Shirt
Anzi, la inserisco come easter-egg nell'applicazione che stiamo sviluppando
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-
-
Re: Closures e Java> Anche a me, proprio ieri ho avuto una discussione
> con un collega sull'utilizzo di ArrayList Vs.
> LinkedList.
Il problema non si pone... tutto cio` non risponde ai miei criteri di ottimizzazione. Avresti dovuto scriverti la tua libreria per la gestione delle liste, andando a suon di vettori e basta.
> Ma oramai mi hanno appiccicato l'etichetta di
> "crappy programmer", e devo rafforzare le loro
> credenze
>
Io devo rafforzare quelle nell' "obsolete programmer". Mi riesce bene.
-
Re: Closures e Java
- Scritto da: alex.tg
> > Anche a me, proprio ieri ho avuto una
> discussione
> > con un collega sull'utilizzo di ArrayList Vs.
> > LinkedList.
>
> Il problema non si pone... tutto cio` non
> risponde ai miei criteri di ottimizzazione.
> Avresti dovuto scriverti la tua libreria per la
> gestione delle liste, andando a suon di vettori e
> basta.
Perche' ? Chi ha scritto queste librerie non e' bravo come te ?
Perche' reinventare la ruota, rischiando di reinventarla peggio
?
> > Ma oramai mi hanno appiccicato l'etichetta di
> > "crappy programmer", e devo rafforzare le loro
> > credenze
> >
>
> Io devo rafforzare quelle nell' "obsolete
> programmer". Mi riesce bene.
>
Poi c'e' chi programma in lisp, e ha entrambe le etichette
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e Java> Perche' ? Chi ha scritto queste librerie non e'
> bravo come te
> ?
> Perche' reinventare la ruota, rischiando di
> reinventarla peggio
Ovviamente io partivo dal presupposto di lavorare in C schietto (il massimo livello accettabile per i programmatori obsoleti), perche` Java e` gia` di per se` irrecuperabile e fuori dall'orizzonte degli eventi di un programmatore obsoleto. Quindi la ruota non esiste.
-
Re: Closures e Java
- Scritto da: alex.tg
> > Perche' reinventare la ruota, rischiando di
> > reinventarla peggio
>
> Ovviamente io partivo dal presupposto di lavorare
> in C schietto (il massimo livello accettabile per
> i programmatori obsoleti),
Direi programmatori obsoleti progressisti.
Il massimo per i veri programmatori obsoleti e' COBOL
> perche` Java e` gia`
> di per se` irrecuperabile e fuori dall'orizzonte
> degli eventi di un programmatore obsoleto.
Ho dovuto mettere le mani nel codice Java scritto da un Programmatore Obsoleto(tm), la notte mi sveglio ancora urlando
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e Java> Direi programmatori obsoleti progressisti.
> Il massimo per i veri programmatori obsoleti e'
> COBOL
>
SCHIIIIIIIFUS!
COBOL e` per i programmatori unicamente obsoleti, ma che non ottimizzano una cippa. I programmatori obsoleti ottimizzanti vanno a C e assembly. E si svegliano nella notte urlando.
> Ho dovuto mettere le mani nel codice Java scritto
> da un Programmatore Obsoleto(tm), la notte mi
> sveglio ancora urlando
>
Capisco. Deve aver saputo dopo che esistevano delle cose esoteriche gia` pronte tipo... il costrutto for..in.
Ma i programmatori obsoleti non dovrebbero perdere tempo col Java. Noi si perde tempo come si perdeva una volta! E siamo nostalgici di come si perdeva tempo una volta... che era molto meglio di come lo si perde oggi. Oggi c'e` gente disgustosamente produttiva in giro...-
Re: Closures e Java
- Scritto da: alex.tg
> > Direi programmatori obsoleti progressisti.
> > Il massimo per i veri programmatori obsoleti e'
> > COBOL
> >
>
> SCHIIIIIIIFUS!
"Schifüs", con la "ü"
> COBOL e` per i programmatori unicamente obsoleti,
> ma che non ottimizzano una cippa. I programmatori
> obsoleti ottimizzanti vanno a C e assembly. E si
> svegliano nella notte
> urlando.
Giusta puntualizzazione
> > Ho dovuto mettere le mani nel codice Java
> scritto
> > da un Programmatore Obsoleto(tm), la notte mi
> > sveglio ancora urlando
> >
>
> Capisco. Deve aver saputo dopo che esistevano
> delle cose esoteriche gia` pronte tipo... il
> costrutto
> for..in.
Probabilmente anche in C era un cane: Una sola classe gigantesca, tutto nel metodo main().
Di OO neanche l'ombra ... Probabilmente era un programmatore Pascal o peggio Basic
> Oggi c'e` gente
> disgustosamente produttiva in
> giro...
Evidentemente non hai mai lavorato per l'UBS
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Closures e Java> Probabilmente anche in C era un cane: Una sola
> classe gigantesca, tutto nel metodo
> main().
> Di OO neanche l'ombra ... Probabilmente era un
> programmatore Pascal o peggio
> Basic
No no no... gli oggetti sono nella parte ++... alla quale i programmatori obsoleti come me non riescono ancora ad attribuire un significato esistenziale.-
Re: Closures e Java
- Scritto da: alex.tg
> > Probabilmente anche in C era un cane: Una sola
> > classe gigantesca, tutto nel metodo
> > main().
> > Di OO neanche l'ombra ... Probabilmente era un
> > programmatore Pascal o peggio
> > Basic
>
> No no no... gli oggetti sono nella parte ++...
Ma OOP esiste da anni, cosa insegnano a scuola al giorno d'oggi
?
> alla quale i programmatori obsoleti come me non
> riescono ancora ad attribuire un significato
> esistenziale.
Del resto e' difficile staccarsi dalla visione del transistor NPN
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-
-
-
-
-
-
-
-
-
-
-
-
-