Newsgroup: it.comp.java
Titolo: scusate la domanda

Salve,
premetto che attualmente programmo in Delphi e "ovviamente" in VB6:-)
Da tempo sento parlare di Java per il Web, ma la mia domanda č:
si possono fare dei programmi visuali .exe, cosě come con Pascal e VB6?
Mi interesserebbe saperlo perchč uso anche la piattaforma Linux e quindi
le procedure potrei usarle tal quale, con i due S.O., cosa che purtroppo
oggi non posso fare, tranne che, parzialmente, con delphi/kilix.
Se la domanda fosse positiva, mi sapreste indicare un buon libro, in
italiano,
dove spiega i primi rudimenti del linguaggio?
Grazie sin d'ora per la risposta.
Giuseppe

 Giuseppe
L'eseguibile in senso stretto non è in linea con l'architettura di Java e
quindi (salvo qualche utility qua e là) non è possibile crearne.
Con Java crei degli "eseguibili" che necessitano del runtime Java,
disponibile su Linux, Windows, Mac e tanti altri. Una volta installata la
runtime, il programma Java funziona su qualsiasi piattaforma senza
modifiche né a livello di codice sorgente né tantomeno per il codice
oggetto. Il "look and feel" delle applicazioni dotate di GUI è consistente
su tutte le piattaforme dal momento che gli elementi grafici sono definiti
nella runtime stessa.
Per il libro, vai su 
mokabyte.it
, te ne puoi scaricare uno ottimo, in
italiano e pure gratuito :-)
Alex.
-- 
___________________________________________________________
a p bertolini
(Tribù Digitale Blackmambo: 
www.blackmambo.it
)

 ha scritto nel messaggio
news:9U4ed.182973$35.87...@news4.tin.it...
Ciao Alex,
grazie della risposta, purtroppo confermi quel che poco che avevo letto:-(
Quindi, per essere sicuro, se distribuisco un prg fatto in Java, chiunque
può leggerne il codice e magari proporlo come suo?
Per il manuale online, per scaricarlo devo registrarmi, farò in seguito.
Grazie


 e magari proporlo come suo?
Questo chiaramente e' vietato dallo stesso contratto, loro ti autorizzano a
rivenderlo e modificarlo ma quello la classe String, ad esempio dice
 * @author Lee Boynton
 * @author Arthur van Hoff
se tu vai in giro a dire che la hai scritta tu potresti anche essere
divertente.
Per quanto riguarda il codice che scrivi tu e' la stessa identica cosa che
in VB.
Tu lo scrivi e decidi se il tuo applicativo e' open source o meno.
Nel primo caso gli altri sono autorizzati a modificarlo e rivenderlo, nel
secondo se dimostri che te lo hanno copiato(cosa piuttosto difficile) li
puoi fare arrestare secondo la legge del Copyright attualmente riconosciuta
in tutti gli stati civili, e che difende pure i libri e la musica.
Se proprio ti da piacere esistono degli ofuscatori di codice che rendono un
pochino piu' divertente il compito di chi vuole leggerti il codice quando tu
non vuoi. Ma cio' non ha niente a che vedere col copyrigth, che come dicevo
e' una legge e un diritto che e' campo del parlamento e dei sistemi
giuridici, e alcuni vorrebbero addirittura eliminare dall'intero globo.
ma qua passiamo alla politica, alla filosofia e a tutt'altro argomento di
questo NG
cya N
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio 
news:213Z21Z168Z6Y...@usenet.libero.it...
Concordo, restando dubbioso e quindi continuerò la ricerca /volontà di 
imparare
il linguaggio.
All'atto pratico vedrò il dafarsi.
Grazie
Giuseppe


 Giuseppe
Ricordiamoci che il software va visto come un servizio e non come un bene.
Questa è la filosofia open-source e l'unica che in qualche modo ha senso.
Quello che si paga è il nostro andare lì e risolvere il problema.
Se un cliente decide poi di passare il nostro lavoro a qualcun altro per
modifiche, si deve rendere conto che si sta fregando da solo, non sta
risparmiando. Questo perché, e tutti noi lo sappiamo bene, è pressoché
impossibile mettere mano al codice di altri. Figuriamoci, faccio fatica a
capire il mio codice scritto un annetto fa, e non sono disordinato! :-)))
Per quanto riguarda chi si appropria del tuo prodotto per poi rivenderlo,
bhé, lì è sempre e comunque dura. Tutti sanno che è illegale, non ci sono
dubbi possibili in merito. E ora come ora non c'è verso di limitarlo, se
non con le ASP (application service provider... non centra nulla la M$)



giusto per l' appunto ..dovendo aiutare un amico ... una volta gli ho 
estratto dall 'exe l'assembly isolandogli una procedure che poi lui si e 
inserito direttamente in un suo programma in delphi poi ricompilando il 
tutto .. senza problemi...
quindi... tieni in mente che non ci sono porte che restano chiuse quando 
qualcuno le vuole aprire....tutto potra essere una mera questione di 
tempo...
ciao
fabriz

:
|| Questo perché, e tutti noi lo sappiamo bene, è
|| pressoché impossibile mettere mano al codice di altri. Figuriamoci,
|| faccio fatica a capire il mio codice scritto un annetto fa, e non
|| sono disordinato! :-)))
doxygen può aiutare parecchio ...a me aiuta! ;-)
: 
http://www.stack.nl/~dimitri/doxygen/index.html
^I^caro
-- 
"Dove mai andiamo?"......"Sempre a casa"....
en_UK : 
http://icaro.blogspot.com
         [perhaps technical]
it_IT : 
http://preponderante.splinder.it
  [certamente personale]