-
Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 18:33:43.0 alle 2012-11-09 18:33:43.0I programmi desktop (quindi non applicazioni online ecc ecc...) vengono spesso sviluppati con java?

Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 18:45:37.0 alle 2012-11-09 18:45:37.0Scritto da:
> I programmi desktop (quindi non applicazioni online ecc ecc...) vengono spesso sviluppati con java?
>
>
Si
> Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?
Si-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 18:55:49.0 alle 2012-11-09 18:55:49.0Scritto da:
> Scritto da:
> > I programmi desktop (quindi non applicazioni online ecc ecc...) vengono spesso sviluppati con java?
> >
> >
>
> Si
>
> > Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?
>
> Si
I miei professori parlano di Java come "il futuro della programmazione", un linguaggio di alto livello, snobbando il C eccetera eccetera.
Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
-
Re: Ma fatemi capire (java)Scritto da:
> Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
Perche' la JVM ci mette un po a partire
Perche' la grafica di SWING faceva cacare`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 19:09:01.0 alle 2012-11-09 19:09:01.0Scritto da: Giambo
> Scritto da:
>
> > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
>
> Perche' la JVM ci mette un po a partire
> Perche' la grafica di SWING faceva cacare
Puoi farmi un esempio di un programma java complesso?-
Re: Ma fatemi capire (java)Scritto daavvelentaniCubicolarioil 2012-11-09 19:35:40.0 alle 2012-11-09 19:35:40.0Trollate totali: 18184Scritto da:
> Scritto da: Giambo
> > Scritto da:
> >
> > > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
> >
> > Perche' la JVM ci mette un po a partire
> > Perche' la grafica di SWING faceva cacare
>
>
> Puoi farmi un esempio di un programma java complesso?
Il forum dei troll.I think happiness is love
- Vladimir Putin
-
Re: Ma fatemi capire (java)Scritto dagengivaUtente privileggiatoil 2012-11-09 19:38:10.0 alle 2012-11-09 19:38:10.0Trollate totali: 9100Scritto da:
> Scritto da: Giambo
> > Scritto da:
> >
> > > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
> >
> > Perche' la JVM ci mette un po a partire
> > Perche' la grafica di SWING faceva cacare
>
>
> Puoi farmi un esempio di un programma java complesso?public static void main(String[] argv) { Gengine_0 Gengine = new Gengine_0(); new Thread(Gengine, "Gengine").start(); }
Cercatelo con Google, ritardato! ©
-
Re: Ma fatemi capire (java)Scritto da:
> > > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
> >
> > Perche' la JVM ci mette un po a partire
> > Perche' la grafica di SWING faceva cacare
>
>
> Puoi farmi un esempio di un programma java complesso?
Potrei farti i nomi dei programmi sviluppati dall'UBS, ma dubito abbiano significato per te
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-
Re: Ma fatemi capire (java)Scritto da:
> Puoi farmi un esempio di un programma java complesso?
Toad for Oracle e Apache Directory Studio li uso tutti i giorni
Considera che la base OSGi di eclipse è stata riciclata in mille programmi.
Al di fuori del mondo develpers ci sono Minecraft e OpenOffice prima della riscrittura parziale in C++.
In generale per avere un buon aspetto nativo ti conviene usare jna/jni e chiamare le api di windows direttamente per le finestre.Young professional woman and busy mom.
-
-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 20:56:02.0 alle 2012-11-09 20:56:02.0Scritto da: Giambo
> Scritto da:
>
> > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
>
> Perche' la JVM ci mette un po a partire
un po' è un eufemismo per dire che mentre si avvia puoi andare al bar a farti un caffè
> Perche' la grafica di SWING faceva cacare
perchè adesso è migliorata?
-
Re: Ma fatemi capire (java)Scritto da:
> > > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
> >
> > Perche' la JVM ci mette un po a partire
>
> un po' è un eufemismo per dire che mentre si avvia puoi andare al bar a farti un caffè
E' giunta l'ora di cambiare il PC, un Pentium III e' un po lentino nel 2012
> > Perche' la grafica di SWING faceva cacare
>
> perchè adesso è migliorata?
Si, inoltre c'e' SWT.
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 23:13:39.0 alle 2012-11-09 23:13:39.0Scritto da: Giambo
> Scritto da:
> > > > Eppure mi pare che nei classici applicativi desktop, che poi sono quelli che svolgono più funzioni, java rimane minoritario. Perché?
> > >
> > > Perche' la JVM ci mette un po a partire
> >
> > un po' è un eufemismo per dire che mentre si avvia puoi andare al bar a farti un caffè
>
> E' giunta l'ora di cambiare il PC, un Pentium III e' un po lentino nel 2012
nemmeno un core duo da 3 GHz è sufficiente?
> > > Perche' la grafica di SWING faceva cacare
> >
> > perchè adesso è migliorata?
>
> Si, inoltre c'e' SWT.
se non è zuppa...-
Re: Ma fatemi capire (java)Scritto da:
> > > > Perche' la JVM ci mette un po a partire
> > >
> > > un po' è un eufemismo per dire che mentre si avvia puoi andare al bar a farti un caffè
> >
> > E' giunta l'ora di cambiare il PC, un Pentium III e' un po lentino nel 2012
>
> nemmeno un core duo da 3 GHz è sufficiente?
Se ci mette cosi' tanto tempo, ti hanno rifilato una sola
Posta un benchmark, qui e' pieno di gente che potrebbe aiutarti
> > > > Perche' la grafica di SWING faceva cacare
> > >
> > > perchè adesso è migliorata?
> >
> > Si, inoltre c'e' SWT.
>
> se non è zuppa...
Hai proprio scelto l'esempio sbagliato ...
Da uichipedia:
To display GUI elements, the SWT implementation accesses the native GUI libraries of the operating system using JNI (Java Native Interface) in a manner that is similar to those programs written using operating system-specific APIs. Programs that call SWT are portable, but the implementation of the toolkit, despite part of it being written in Java, is unique for each platform.
http://www.eclipse.org/swt/
`"la realta' non e' cosi' terrificante come vogliono farti credere" - Giambo ` - Wakko che cita Giambo
-
-
-
-
-
-
Re: Ma fatemi capire (java)Scritto dagengivaUtente privileggiatoil 2012-11-09 18:58:37.0 alle 2012-11-09 18:58:37.0Trollate totali: 9100Scritto da:
> > Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?
>
> Si
belink alla schermata?
Cercatelo con Google, ritardato! ©-
Re: Ma fatemi capire (java)Scritto daNon Autenticatoil 2012-11-09 23:34:42.0 alle 2012-11-09 23:34:42.0Scritto da: gengiva
> Scritto da:
>
> > > Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?
> >
> > Si
>
> belink alla schermata?
No
-
-
-
Re: Ma fatemi capire (java)Scritto da:
> I programmi desktop (quindi non applicazioni online ecc ecc...) vengono spesso sviluppati con java?
>
>
A volte.
> Ma quando si lancia un'applicazione java ci si imbatte nella schermata della JVM che si avvia?
No. Spesso si crea un exe wrapper che serve a nascondere quella finestra (vedi eclipse).Young professional woman and busy mom.
-