programmare in java

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
kommos
Linux 1.x
Linux 1.x
Messaggi: 110
Iscritto il: gio 16 giu 2011, 0:41
Slackware: 13.37
Desktop: xfce

programmare in java

Messaggio da kommos »

un buon Ide per programmare in java?
Netbeans ed ecplise mi sembra lenti
magari un ambiente che mi faciliti nella scrittura del codice java.
grazie

Avatar utente
Ansa89
Iper Master
Iper Master
Messaggi: 2703
Iscritto il: mer 29 ago 2007, 17:57
Nome Cognome: Stefano Ansaloni
Slackware: 14.2 64bit
Kernel: 4.9.61
Desktop: XFCE 4.12
Località: Modena

Re: programmare in java

Messaggio da Ansa89 »

Se devi fare solo qualche esercizio per studiare il linguaggio, ti può bastare un editor di testo; se invece devi sviluppare progetti grossi, i due che hai nominato sono quelli con cui mi sono trovato meglio (anche se un po' pesanti).

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: programmare in java

Messaggio da masalapianta »

kommos ha scritto: Netbeans ed ecplise mi sembra lenti
sono scritti in java :toothy7: :toothy7: :toothy7:

Avatar utente
Plaoo
Linux 3.x
Linux 3.x
Messaggi: 809
Iscritto il: gio 10 apr 2008, 17:40
Slackware: 14 64
Kernel: 3.2.9
Desktop: KDE
Località: Ittiri (SS)

Re: programmare in java

Messaggio da Plaoo »

Geany (ottimo) o vim per piccoli esercizi o test di metodi, netbeans o eclipse per progetti più grandi.
Offtopic:
masalapianta ha scritto:
kommos ha scritto: Offtopic: Netbeans ed ecplise mi sembra lenti
Offtopic:
sono scritti in java :toothy7: :toothy7: :toothy7:
Offtopic:
AHAHAHAHAHhahahahah :lol: :lol: :lol:
Il canale ufficiale di slacky.eu si trova sui server irc.syrolnet.org canale #slackware

Avatar utente
hashbang
Packager
Packager
Messaggi: 1992
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS | OpenBSD
Località: Lecce / Bergamo
Contatta:

Re: programmare in java

Messaggio da hashbang »

kommos ha scritto:un buon Ide per programmare in java?
Netbeans ed ecplise mi sembra lenti
magari un ambiente che mi faciliti nella scrittura del codice java.
grazie
Sto affrontando anche io, in questo periodo, Java (esame di Progettazione Software).

Personalmente, ho imparato la sintassi del linguaggio utlizzando solo: vim + javac (incluso nella jdk, disponibile nella sezione /extra di Slackware).
Ora, però, visto che dobbiamo usare Apache Tomcat (dobbiamo costruire una JApplet e implementarla in una pagina HTML) e DAO (per la connessione ad un database SQL), siamo passati ad Eclipse for Java EE Developers.

Comunque, come ho scritto sopra, se vuoi solo imparare il linguaggio, bastano vim e javac.
k8s | rook | flatcar | cert-manager | calico

Codice: Seleziona tutto

host$ kubectl get packager/hashbang -n slacky -o yaml

Avatar utente
Toni
Linux 3.x
Linux 3.x
Messaggi: 999
Iscritto il: lun 30 gen 2006, 22:08
Slackware: slackware-14
Kernel: 3.10.5
Desktop: i3
Località: milano

Re: programmare in java

Messaggio da Toni »

Plaoo ha scritto:Geany (ottimo) o vim per piccoli esercizi o test di metodi, netbeans o eclipse per progetti più grandi.
Offtopic:
masalapianta ha scritto:
kommos ha scritto: Offtopic: Netbeans ed ecplise mi sembra lenti
Offtopic:
sono scritti in java :toothy7: :toothy7: :toothy7:
Offtopic:
AHAHAHAHAHhahahahah :lol: :lol: :lol:
http://en.wikipedia.org/wiki/Java_performance

awt e swing non sono il massimo , ma questa è un altra storia.

ilmich
Master
Master
Messaggi: 1549
Iscritto il: lun 16 lug 2007, 17:39
Slackware: 14.2 64bit
Kernel: 4.19.46
Desktop: dwm
Località: Roma

Re: programmare in java

Messaggio da ilmich »

masalapianta ha scritto:
kommos ha scritto: Netbeans ed ecplise mi sembra lenti
sono scritti in java :toothy7: :toothy7: :toothy7:
affermazione abbastanza obsoleta.. a meno che tu nn sia un programmatore assembly :)
ho visto cose che voi astemi non potete immaginare
https://github.com/ilmich

Avatar utente
brg
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 14.2
Kernel: 4.4.172
Desktop: KDE4
Località: Montecatini
Contatta:

Re: programmare in java

Messaggio da brg »

Se usi KDE, ti consiglio Kate: ottima interfaccia, supporta estensioni e script, modalità di inserimento Vim ecc.

Ovviamente per grossi progetti meglio NetBeans o Eclipse oppure Geany, se preferisci una interfaccia più semplicistica, ma più reattiva.

P.S.: questo programmino Java l' ho scritto usando Kate, preciso che non sono un programmatore Java e che quello non è un buon esempio di programmazione ad oggetti, tuttavia rende l'idea...

leocata
Linux 3.x
Linux 3.x
Messaggi: 597
Iscritto il: mar 5 feb 2008, 22:25
Slackware: 13.1
Desktop: xfce 4.x
Località: Giarre(CT)
Contatta:

Re: programmare in java

Messaggio da leocata »

Mi suggerite un buon libro per imparare java? conosco superficialmente il c++ ma non ho mai realizzato killer application :)

Avatar utente
Vito
Staff
Staff
Messaggi: 4180
Iscritto il: mar 5 dic 2006, 17:28
Nome Cognome: Vito
Desktop: MacOS
Località: Monaco (DE)
Contatta:

Re: programmare in java

Messaggio da Vito »

Io per imparare Java sto utilizzando "Thinking in Java" di Bruce Eckel;
è disponibile online gratuitamente.

P.S. è in inglese
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]

Avatar utente
hashbang
Packager
Packager
Messaggi: 1992
Iscritto il: ven 4 giu 2010, 10:27
Nome Cognome: Luca De Pandis
Distribuzione: macOS | OpenBSD
Località: Lecce / Bergamo
Contatta:

Re: programmare in java

Messaggio da hashbang »

leocata ha scritto:Mi suggerite un buon libro per imparare java? conosco superficialmente il c++ ma non ho mai realizzato killer application :)
Io uso questa
Java Mattone Dopo Mattone.
k8s | rook | flatcar | cert-manager | calico

Codice: Seleziona tutto

host$ kubectl get packager/hashbang -n slacky -o yaml

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: programmare in java

Messaggio da masalapianta »

Toni ha scritto:
Offtopic:
masalapianta ha scritto: Offtopic: sono scritti in java :toothy7: :toothy7: :toothy7:
Offtopic:
AHAHAHAHAHhahahahah :lol: :lol: :lol:
http://en.wikipedia.org/wiki/Java_performance
rotfl mi sganascio sempre quando qualcuno porta queste argomentazioni ed i relativi benchmark; java è performante solo in un ristretto insieme di operazioni, il che lo rende lento nel 99% del software, in quanto il più delle volte un software di uso reale, a differenza di un benchmark, non ha quasi mai un solo potenziale collo di bottiglia costituito da un solo tipo di operazione (come quelle in cui java è veloce: fattorizzazione di matrici, fft, ecc..), ma ha N colli di bottiglia costituiti da molte operazioni differenti; il che significa che nella vita reale java è quasi sempre lento.
Ultima modifica di masalapianta il dom 25 mar 2012, 18:48, modificato 1 volta in totale.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: programmare in java

Messaggio da masalapianta »

miklos ha scritto:
masalapianta ha scritto:
kommos ha scritto: Netbeans ed ecplise mi sembra lenti
sono scritti in java :toothy7: :toothy7: :toothy7:
affermazione abbastanza obsoleta.. a meno che tu nn sia un programmatore assembly :)
intendi che è obsoleto affermare che netbeans ed eclipse siano scritto in java?

Avatar utente
brg
Linux 2.x
Linux 2.x
Messaggi: 499
Iscritto il: sab 12 mar 2011, 14:20
Slackware: 14.2
Kernel: 4.4.172
Desktop: KDE4
Località: Montecatini
Contatta:

Re: programmare in java

Messaggio da brg »

Segnalo anche BlueJ, che è scritto in Java per programmare in Java ed è molto più leggero di NetBeans o Eclipse. Tuttavia l'interfaccia Swing di BlueJ non è all'altezza di quella Qt4 di Kate. Se proprio preferisci qualcosa di ancora più semplice e orientato al Java c'è sempre Jedit, che però è un po' bruttino per gli standard attuali.

OT: Java è più lento di C, C++ e Ada, ma è più veloce di tutti gli altri (tranne Fortran per la matematica e alcuni dialetti Lisp); soffre un po' per l'avvio della JVM e per il peso aggiunto dalla stessa, ma non poi tanto per gli standard odierni.

http://shootout.alioth.debian.org/u64q/ ... astest.php

Rispondi