Come si creano i programmi
Regole della sezione
- Vietate categoricamente discussioni e messaggi riguardanti politica e religione.
- Evitare l'apertura di discussioni e sondaggi del tipo "mi sta bene questo taglio di capelli?", "che dentifricio usate?" e altre banalità simili.
- Le discussioni che non rispettano le regole suddette, usano linguaggio e toni giudicati non adatti, saranno chiuse dal Gruppo Forum senza preavviso con eventuali provvedimenti sanzionatori.
- Per il resto, è sempre valido il regolamento del forum.
Come si creano i programmi
Scusate ma come si creano i programmi? Mi piacerebbe davvero molto crearne uno mio. Certo qualcosa di molto semplice, ma davvero molto.
- n1o
- Prode Principiante
- Messaggi: 218
- Iscrizione: mercoledì 20 settembre 2006, 21:28
- Località: 1982 - 01 - 06
Re: Come si creano i programmi
scegli il linguaggio di programmazione, procurati un compilatore e segui le guide.
questo è in java, per compilare questo piccolo programmino devi rimediarti una jvm (java virtual machine) ed un programma tipo text pad, anzi conoscete un alternativa a textpad per linux?gnome pad o via dicendo?
Codice: Seleziona tutto
public static void main (String[] args){
System.out.printlmn("Hello world");
}
- Bertu
- Scoppiettante Seguace

- Messaggi: 596
- Iscrizione: sabato 5 luglio 2008, 23:06
- Località: Milano
- Contatti:
Re: Come si creano i programmi
prova python 
io sto cominciando adesso a usarlo e veramente non mi trovo male (good)
apri il terminale e digita "python"
ti consiglio www.python.it dove troverai numerose risorse ::)
io sto cominciando adesso a usarlo e veramente non mi trovo male (good)
apri il terminale e digita "python"
ti consiglio www.python.it dove troverai numerose risorse ::)
Ultima modifica di Anonymous il giovedì 7 agosto 2008, 9:42, modificato 1 volta in totale.
A parità di fattori la spiegazione più semplice è da preferire.
- cattivocliente
- Scoppiettante Seguace

- Messaggi: 613
- Iscrizione: lunedì 23 giugno 2008, 0:20
- Desktop: lightdm-xsession
- Distribuzione: Debian GNU/Linux 11 (bullseye)
- Sesso: Maschile
- Località: Pineto
Re: Come si creano i programmi
Anch'io sto iniziando con Python e non mi dispiacerebbe creare un gruppo di studio on-line per neofiti. Che cosa ne pensate? Idee? 
Ultimo viaggio: Colombia http://tripwow.tripadvisor.com/tripwow/ ... c8-e1ac?lb
- Bertu
- Scoppiettante Seguace

- Messaggi: 596
- Iscrizione: sabato 5 luglio 2008, 23:06
- Località: Milano
- Contatti:
Re: Come si creano i programmi
si potrebbe creare un social networkcattivocliente ha scritto: Anch'io sto iniziando con Python e non mi dispiacerebbe creare un gruppo di studio on-line per neofiti. Che cosa ne pensate? Idee?![]()
A parità di fattori la spiegazione più semplice è da preferire.
- Senbee
- Rampante Reduce

- Messaggi: 8434
- Iscrizione: venerdì 24 novembre 2006, 9:26
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 LTS
- Sesso: Maschile
- Località: Ferrara
- Contatti:
Re: Come si creano i programmi
Piacerebbe anche a me cominciare a studiacchiare un po' Python.
Come GUI cosa mi consigliate, Tkinter o WxPython? Eric?
Come GUI cosa mi consigliate, Tkinter o WxPython? Eric?
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Re: Come si creano i programmi
Qualsiasi editor di testo, meglio vi/vim, a mio giudizio.
ciao
ciao
Pietro pagina personale - Avete domande sul forum? Leggendo le FAQ: potreste trovare la risposta.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
La conoscenza deve essere collettiva, quindi, come da regolamento (Sez. II punto 15) i messaggi personali contententi richieste di assistenza tecnica verranno ignorati.
- Bertu
- Scoppiettante Seguace

- Messaggi: 596
- Iscrizione: sabato 5 luglio 2008, 23:06
- Località: Milano
- Contatti:
Re: Come si creano i programmi
da quanto ho capito nelle mie ricerche la migliore GUI su linux è pyGTK...però ho veramente intenzione di provarle tutte (good)
sono come s.tommaso se non vedo (o provo sulla mia pelle) non credo ;D
sono come s.tommaso se non vedo (o provo sulla mia pelle) non credo ;D
A parità di fattori la spiegazione più semplice è da preferire.
- Senbee
- Rampante Reduce

- Messaggi: 8434
- Iscrizione: venerdì 24 novembre 2006, 9:26
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 LTS
- Sesso: Maschile
- Località: Ferrara
- Contatti:
Re: Come si creano i programmi
Sto provando un po' questa "eric" e, accoppiata a qt4-designer mi pare ottima, ricorda un po' la solita IDE di .NET (a cui sono abituato a causa dei miei vergognosi trascorsi).
Ora però devo imparare a programmare
Ora però devo imparare a programmare
Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
- Bertu
- Scoppiettante Seguace

- Messaggi: 596
- Iscrizione: sabato 5 luglio 2008, 23:06
- Località: Milano
- Contatti:
Re: Come si creano i programmi
un' altra cosa che vorrei provare è jython (python + java) ma ho paura per compatibilità e velocità (mad) (mad)
A parità di fattori la spiegazione più semplice è da preferire.
Re: Come si creano i programmi
pero' forse e' la peggiore se si vuole creare codice multipiattaforma (che e' uno dei vantaggi di python).La Parola Di Quelo ha scritto: da quanto ho capito nelle mie ricerche la migliore GUI su linux è pyGTK...però ho veramente intenzione di provarle tutte (good)
sono come s.tommaso se non vedo (o provo sulla mia pelle) non credo ;D
GinoScola
- Bertu
- Scoppiettante Seguace

- Messaggi: 596
- Iscrizione: sabato 5 luglio 2008, 23:06
- Località: Milano
- Contatti:
Re: Come si creano i programmi
si anche quello è vero ::)
A parità di fattori la spiegazione più semplice è da preferire.
- scacchia
- Imperturbabile Insigne

- Messaggi: 2863
- Iscrizione: martedì 15 maggio 2007, 22:39
- Località: Un po' qui e un po' la
Re: Come si creano i programmi
mezzo (ot)pierba ha scritto: Qualsiasi editor di testo, meglio vi/vim, a mio giudizio.
ciao
sono anche io del parere che è meglio iniziare a studiare un linguaggio usando all'inizio sempre un editor di testo in modo da prendere familiarità con la sintassi (yes)...
ma in questo caso prima bisognerebbe fare un corso di scrittura con vi/vim
...prima o poi dovrò farlo, anche perchè spesso mi tocca lavorare su unix e mi farebbe comodo conoscerlo... siccome mi sembri vecchio stampo (senza offesa eh) non è che hai qualche dritta per imparare ad usarlo?
"Non importa quanto corri, ma dove corri e perchè" Z. Zeman
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
"In an open world, who needs Windows or Gates?"
"Io lo spero vivamente, ma ho i miei dubbi che possa vincere uno scudetto con la Roma, che è il sogno più grande della mia vita." D.D.R.
- kr1pn0$
- Scoppiettante Seguace

- Messaggi: 431
- Iscrizione: venerdì 20 giugno 2008, 12:42
- Località: venezia
- Contatti:
Re: Come si creano i programmi
guarda io
uso il c++
ma è molto difficile come linguaggio io ho dovuto studiare un libro di 800 pagine
ma prova con l'auto iemulandolo con wine
io in auto it ho un programma con cui interaggisco tramite ordini.txt
ed esegue
tipo avenged cancella file bloccati
crea modifica scrive ecc... su qualsiasi file
comunica gli errori ecc...
dopo ti posto il codice cosi lo vedi
poi sotto nella tray(winzozzo)
uso il c++
ma è molto difficile come linguaggio io ho dovuto studiare un libro di 800 pagine
ma prova con l'auto iemulandolo con wine
io in auto it ho un programma con cui interaggisco tramite ordini.txt
ed esegue
tipo avenged cancella file bloccati
crea modifica scrive ecc... su qualsiasi file
comunica gli errori ecc...
dopo ti posto il codice cosi lo vedi
poi sotto nella tray(winzozzo)
- Senbee
- Rampante Reduce

- Messaggi: 8434
- Iscrizione: venerdì 24 novembre 2006, 9:26
- Desktop: Ubuntu
- Distribuzione: Ubuntu 22.04 LTS
- Sesso: Maschile
- Località: Ferrara
- Contatti:
Re: Come si creano i programmi
Codice: Seleziona tutto
io in auto it ho un programma con cui interaggisco tramite ordini.txt
ed esegue
tipo avenged cancella file bloccati [/quote]
Perdonami ma non riesco a capire. È un messaggio in codice? "auto it"? "tipo avenged"? ???Sono un lottatore di SUDO, su Ubuntu 24.04.
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
Le mie guide e tutte le produzioni audio/video: www.stefanodroghetti.it
- kr1pn0$
- Scoppiettante Seguace

- Messaggi: 431
- Iscrizione: venerdì 20 giugno 2008, 12:42
- Località: venezia
- Contatti:
Re: Come si creano i programmi
NO È UN PROGRAMMA CHE TRAMITE LINGUAGGIO SUO PERMETTE DI SCRIVERE PROGRAMMI baseSenbee ha scritto:Codice: Seleziona tutto
io in auto it ho un programma con cui interaggisco tramite ordini.txt ed esegue tipo avenged cancella file bloccati [/quote] Perdonami ma non riesco a capire. È un messaggio in codice? "auto it"? "tipo avenged"? ???
Codice: Seleziona tutto
#include<file.au3>
$var = fileread("ordini.txt")
;commento carica quallo che ce scritto su ordini
msgbox (0,"eliminazione" , "il seguente file vera eliminato" & $var)
filedelete($var)
if not filedelete($var) then msgbox (0,"", "errore")
- Rocker Rabbit
- Prode Principiante
- Messaggi: 37
- Iscrizione: domenica 21 gennaio 2007, 17:12
- Località: Rimini
Re: Come si creano i programmi
Guarda, se io fossi un insegnante delle elementari e volessi insegnare a programmare a qualcuno per primissima cosa gli insegnerei ad usare bene un foglio elettronico perchè, pur essendo molto diverso dallo scrivere un programma, hai alcune cose in comune e intanto ti allinea con la logica. Dopo java, molto inflazionato e molto simile come sintassi a tantissimi altri linguaggi di programmazione. Anche se una cosa che ci si rende conto col tempo è che la sintassi è l'ultimo dei problemi, la sintassi si impara tanto le strutture di controllo sono sempre quelle (if, for, while, do...while) a parte nell'assembly visto che per ogni condizione c'è un jump (tipo jne=jump if not equal...praticamente l'unico che ricordo). I primi programmini di solito riproducono quello che si potrebbe tranquillamente fare con i fogli elettronici...poi diventa gradualmente più complesso.
Comunque di corsi di programmazione ne trovi. Se è una cosa fattibile dal punto di vista legale puoi scaricare qualcheccosa dai siti delle università di ingegneria informatica o affini come punto di partenza (ad esempio nella mia università vogliono un account appositamente per scaricarsi gli appunti di fondamenti di informatica lb). Comunque per java ti serve jdk (java development kit), jvm e un ide (il più usato forse è eclipse ma va bene in prima battuta un editor di testo qualunque come gedit anche se dopo dovrai compilare e lanciare tutto a mano da terminale e non hai in linea il riconoscimento degli errori)...per questo ci dovrebbe essere diversa roba nella documentazione di ubuntu. Poi, oltre a questi strumenti ti serve un corso appunto (magari che ti insegni anche la programmazione orientata agli oggetti che non è così astrusa per uno che è determinato ad impararsi qualcosa) e le javadocs sempre a portata di mano così hai tutte le classi di tuttepitali di tutte pitutte spiegate e documentate con tutti i metodi (o i medoti, o i demoti...un programma potrebbe essere un generatore di anagrammi)...
E' molto meno difficile di quello che sembra, basta fare un passo alla volta...cosa che io non faccio mai...e avere un po' di costanza e voglia...e non ho nemmeno quella, infatti non sono un programmatore...
Comunque di corsi di programmazione ne trovi. Se è una cosa fattibile dal punto di vista legale puoi scaricare qualcheccosa dai siti delle università di ingegneria informatica o affini come punto di partenza (ad esempio nella mia università vogliono un account appositamente per scaricarsi gli appunti di fondamenti di informatica lb). Comunque per java ti serve jdk (java development kit), jvm e un ide (il più usato forse è eclipse ma va bene in prima battuta un editor di testo qualunque come gedit anche se dopo dovrai compilare e lanciare tutto a mano da terminale e non hai in linea il riconoscimento degli errori)...per questo ci dovrebbe essere diversa roba nella documentazione di ubuntu. Poi, oltre a questi strumenti ti serve un corso appunto (magari che ti insegni anche la programmazione orientata agli oggetti che non è così astrusa per uno che è determinato ad impararsi qualcosa) e le javadocs sempre a portata di mano così hai tutte le classi di tuttepitali di tutte pitutte spiegate e documentate con tutti i metodi (o i medoti, o i demoti...un programma potrebbe essere un generatore di anagrammi)...
E' molto meno difficile di quello che sembra, basta fare un passo alla volta...cosa che io non faccio mai...e avere un po' di costanza e voglia...e non ho nemmeno quella, infatti non sono un programmatore...
Chi c’è in linea
Visualizzano questa sezione: Bing [Bot] e 9 ospiti
