consigli su linguaggi di programmazione

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Avatar utente
MrHighboy
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 359
Iscrizione: domenica 29 aprile 2007, 20:53

Re: consigli su linguaggi di programmazione

Messaggio da MrHighboy »

Per il C Linux non necessita di nulla di particolare, cè gia tutto compreso (leggi sotto) ma se per comodità vuoi utilizzare qualche software in più prova Kdevelop. Lo trovi nei repo, è abbastanza conosciuto ma ce ne sono anche parecchi altri! (io installo quello per comodità ed abitudine non per motivi particolari, era preinstallato sulla mia prima versione di linux e poi l'ho mantenuto!!)

Se invece vuoi fare a meno di software aggiuntivo basta che segui questa procedura:

-Apri l'editor di testo di testo di Ubuntu (gedit o kate)
-Se vuoi nel menu dell editor da qualche parte cè un'opzione che ti permette di evidenziare le parole chiave dei vari linguaggi in cui scrivi (adesso ho sottomano gedit, l'opzione si trova in Visualizza-->modalità di evidenziazione-->Sorgenti-->C)
-Scrivi il tuo bel programmino in C e quando finisci salvi il sorgente con estensione .c (ad esempio "nomefile.c")
-Entri nel terminale, ti posizioni nella cartella dove cè il tuo sorgente e scrivi:

Codice: Seleziona tutto

gcc -o nomefile.exe nomefile.c 
-Leggi degli eventuali errori che hai fatto nella programmazione e correggili, risalva il file e poi rilancia gcc con i parametri di prima.
-Quando vedi che il tuo programma non presenta errori, relativi alla tua programmazione, per avviarlo apri l'eseguibile creato dalla sorgente scrivendo:

Codice: Seleziona tutto

 nomefile.exe 
se necessiti di informazioni sulle varie opzioni di gcc allora scrivi:

Codice: Seleziona tutto

man gcc
è in inglese ma se lo provi vedrai che le informazioni che ti darà saranno quasi infinite....!!! :)

ps la seconda procedura sembra lunga ma quando poi la impari a memoria diventa automatica ed è una cavolata. ;)
Ultima modifica di MrHighboy il venerdì 1 giugno 2007, 21:10, modificato 1 volta in totale.
La teoria è quando si sa tutto e non funziona niente. La pratica è quando funziona tutto e non si sa il perchè.
In questo caso siamo riusciti a unire la teoria e la pratica: non funziona niente e non si sa il perchè.
(Albert Einstein 1879-1955)
marcellinux
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 500
Iscrizione: lunedì 9 ottobre 2006, 16:19
Località: Termoli (Campobasso)
Contatti:

Re: consigli su linguaggi di programmazione

Messaggio da marcellinux »

MrHighboy ha scritto: ì-Scrivi il tuo bel programmino in C e quando finisci salvi il sorgente con estensione .c (ad esempio "nomefile.c")
-Entri nel terminale, ti posizioni nella cartella dove cè il tuo sorgente e scrivi:

Codice: Seleziona tutto

gcc -o nomefile.exe nomefile.c 
-Leggi degli eventuali errori che hai fatto nella programmazione e correggili, risalva il file e poi rilancia gcc con i parametri di prima.
-Quando vedi che il tuo programma non presenta errori, relativi alla tua programmazione, per avviarlo apri l'eseguibile creato dalla sorgente scrivendo:

Codice: Seleziona tutto

 nomefile.exe 
se necessiti di informazioni sulle varie opzioni di gcc allora scrivi:

Codice: Seleziona tutto

man gcc
è in inglese ma se lo provi vedrai che le informazioni che ti darà saranno quasi infinite....!!! :)

ps la seconda procedura sembra lunga ma quando poi la impari a memoria diventa automatica ed è una cavolata. ;)
Guarda che il Gnu C Compiler per Linux e derivati funziona con l'estensione sh o senza prefisso in quanto il suo eseguibile è in binario.  E' questa la compilazione per linux
gcc -o nomefile nomefile.c
Exe in quel caso su Linux lo tratta da binario per quel sistema.
Avatar utente
MrHighboy
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 359
Iscrizione: domenica 29 aprile 2007, 20:53

Re: consigli su linguaggi di programmazione

Messaggio da MrHighboy »

si, è vero, volevo scrivere fileexec e mi è uscito fuori file.exe, chiedo scusa per l'errore 'teorico'! (mad)
Dal punto di vista pratico invece non cambia assolutamente nulla, anche se gli scrivi, per dire, "file.asdasdfasfdasdf" linux riconosce comunque il file per quello che è e poi lo esegue senza problemi. 
La teoria è quando si sa tutto e non funziona niente. La pratica è quando funziona tutto e non si sa il perchè.
In questo caso siamo riusciti a unire la teoria e la pratica: non funziona niente e non si sa il perchè.
(Albert Einstein 1879-1955)
Avatar utente
darkdevil
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 365
Iscrizione: venerdì 27 aprile 2007, 9:56
Desktop: xfce
Distribuzione: manjaro linux
Località: venosa (pz)

Re: consigli su linguaggi di programmazione

Messaggio da darkdevil »

anke se + lunga, mi piace la programmazione cn l'editor ;) quasi quasi provo prima quella e poi magari provo ad utlizzare 1 prog come kdevelop ;)

grazie x i consigli :)



edit: raga ho provato a cercare manuali su internet ma o sono fatti nn mlt bene, o nn sono kiari, o nn sono x principianti :D........potete ancora darmi 1 mano????


edit: posso utilizzare gedit anke per programmare in python??
Ultima modifica di darkdevil il lunedì 4 giugno 2007, 12:10, modificato 1 volta in totale.
Un bambino chiede al padre cosa fossero le icone,il padre risponde: "Sono immagini sacre" E il figlio:"E perchè Windows ne ha tante?" Il padre:"Perchè per farlo funzionare ci vuole un miracolo!!!"
Avatar utente
marko782
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 284
Iscrizione: sabato 24 marzo 2007, 12:53
Località: Monza (MI)

Re: consigli su linguaggi di programmazione

Messaggio da marko782 »

darkdevil ha scritto: edit: posso utilizzare gedit anke per programmare in python??
Ovviamente :)
Avatar utente
MrHighboy
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 359
Iscrizione: domenica 29 aprile 2007, 20:53

Re: consigli su linguaggi di programmazione

Messaggio da MrHighboy »

Purtroppo su internet, quando ne avevo avuto bisogno avevo trovato poco pure io, più che altro avevo trovato degli ottimi riassunti, perfetti per chi sa gia programmare ma inadatti per chi deve imparare!!alla fine avevo risolto cercando in biblioteca o nelle librerie degli appositi manuali! :) Se vuoi qualche consiglio sui titoli, mandami un mex privato che ti rispondo. Consigliandoteli qui gli farei della pubblicità gratutita....e sinceramente poi non so se rischio di infrangere qualche articolo del regolamento del forum!!!!  :-X

ps ma hai gia dato un'occhaita ai link che sono segnalati nel forum come libri gratuiti?
La teoria è quando si sa tutto e non funziona niente. La pratica è quando funziona tutto e non si sa il perchè.
In questo caso siamo riusciti a unire la teoria e la pratica: non funziona niente e non si sa il perchè.
(Albert Einstein 1879-1955)
marcellinux
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 500
Iscrizione: lunedì 9 ottobre 2006, 16:19
Località: Termoli (Campobasso)
Contatti:

Re: consigli su linguaggi di programmazione

Messaggio da marcellinux »

MrHighboy ha scritto: si, è vero, volevo scrivere fileexec e mi è uscito fuori file.exe, chiedo scusa per l'errore 'teorico'! (mad)
Dal punto di vista pratico invece non cambia assolutamente nulla, anche se gli scrivi, per dire, "file.asdasdfasfdasdf" linux riconosce comunque il file per quello che è e poi lo esegue senza problemi. 
si , funziona lo stesso.
Avatar utente
darkdevil
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 365
Iscrizione: venerdì 27 aprile 2007, 9:56
Desktop: xfce
Distribuzione: manjaro linux
Località: venosa (pz)

Re: consigli su linguaggi di programmazione

Messaggio da darkdevil »

MrHighboy ha scritto: Purtroppo su internet, quando ne avevo avuto bisogno avevo trovato poco pure io, più che altro avevo trovato degli ottimi riassunti, perfetti per chi sa gia programmare ma inadatti per chi deve imparare!!alla fine avevo risolto cercando in biblioteca o nelle librerie degli appositi manuali! :) Se vuoi qualche consiglio sui titoli, mandami un mex privato che ti rispondo. Consigliandoteli qui gli farei della pubblicità gratutita....e sinceramente poi non so se rischio di infrangere qualche articolo del regolamento del forum!!!!  :-X

ps ma hai gia dato un'occhaita ai link che sono segnalati nel forum come libri gratuiti?

sai nn mi ero accorto dei libri segnalati nel post  >:( ho appena finito di darci 1 okkiata ne ho trovati tanti e molto interessanti......ora provo con questi se poi ho difficoltà ti mando 1 mex privato ;)...........
grazie a tutti x la disponibilità
Un bambino chiede al padre cosa fossero le icone,il padre risponde: "Sono immagini sacre" E il figlio:"E perchè Windows ne ha tante?" Il padre:"Perchè per farlo funzionare ci vuole un miracolo!!!"
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 2 ospiti