Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 17-10-2007, 17:21   #1
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
cosa mi occorre per iniziare?

ciao a tutti. è la prima volta che posto in questa sezione. volevo imparare a programmare un pò con il pc.
per ora, tutto ciò di cui sono armato, è la volontà di fare...
utilizzo linux mint 3.1. cosa mi occorre per cominciare?
ciao e grazie.
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 17:36   #2
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
cosa mi occorre per cominciare?
Devi scegliere un linguaggio di programmazione per fare i tuoi primi esperimenti...
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 17:44   #3
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Dipende da cosa ti interessa maggiormente: sviluppo di applicativi, programmazione web o che altro ?
I miei (e ripeto miei, quindi non validi universalmente) consigli comunque sono:

- Per imparare i fondamenti, parti dal c. Ti basta un editor di testo ed un semplice compilatore c. Se vuoi un IDE leggero e funzionale, io consiglio sempre lcc.

- Per imparare a fare cose un pochino più elaborate (ad esempio gestionali, interfacce grafiche) io andrei su Java: scaricati l'ultimo SDK direttamente dal sito della sun ww.sun.com, come IDE sicuramente consigliato Eclipse

- Se vuoi fare programmazione orientata al web, ti puoi installare un webserver (consiglio Apache) ed un db (Oracle, mySql) e poi ti puoi sbizzarrire: puoi sviluppare in php (si integra bene con mySQL), in Java (servlet/JSP) oppure puoi anche chiedere aiuto a mamma Microsoft (C#/ASP che - dicono, a me non pare - vanno bene con SQLserver, oltre che ovviamente con Oracle). Io però, come sempre, consiglio di stare lontani da tutto quanto porti il marchio Microzozz

Ovviamente avrai bisogno di manuali e documentazione; basta andare su google e fare qualche ricerca, la rete è piena di materiale - anche libri - gratuito. L'importante è solo sapere in quale campo sei più interessato
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 17:55   #4
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
cavolo, è già complicato così. comunque:
Quote:
- Per imparare i fondamenti, parti dal c. Ti basta un editor di testo ed un semplice compilatore c. Se vuoi un IDE leggero e funzionale, io consiglio sempre lcc.
dove me lo scarico? esiste per linux? c'è in synaptic?
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:01   #5
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
allora: mi sono scaricato gcc da synaptic (penso sia giusto, no?). per quanto riguarda l'editor? "vi" va bene o serve qualcosa di diverso?
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:04   #6
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
c'è in synaptic?
Se vuoi programmare in C/C++ sotto Linux installa GNU GCC (lo trovi di sicuro nei vari repository) ed un ambiente di sviluppo. Tra i più gettonati trovi Anjuta e KDevelop, altrimenti usa vim o emacs.

Considera però che il C è un linguaggio low-level, avrai bisogno di molto tempo, di un ***buon libro*** e di tanto impegno per vedere risultati confortanti.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:10   #7
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
beh, impegno e tempo (per modo di dire) li metto volentieri. per via del buon libro, non esistono delle buone guide in .pdf nella rete? io ho trovato per es. http://edu.os3.it/html/manual/imparare_c.pdf che ne dici? può andare?
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:15   #8
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Per iniziare senza spendere nulla va bene, quando avrai finito di studiarlo potrai decidere autonomamente se approfondire il C o se passare ad un altro linguaggio.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:16   #9
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
grazie 1000 per il tuo aiuto, davvero molto gentile.
proverò a vedere cosa riesco a combinare...
ciao
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:30   #10
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7260
usa vi solo se lo sai già usare, altrimenti perderai un pò di tempo a imparare solo quello
se sei in gnome va bene anche un semplicissimo gedit, mentre su kde kate è il meglio
di materiale on-line ne trovi a valanghe su C, anche non pdf ma html o qualsiasi altra cosa. se sai l'inglese poi è molto meglio.








in ogni caso tra non più di 4 risposte qualcuno ti convincerà a iniziare da python.. è tipico di questo tipo di discussione
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:32   #11
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da yorkeiser Guarda i messaggi
Io però, come sempre, consiglio di stare lontani da tutto quanto porti il marchio Microzozz

veramente asp.net usando il C# è MOLTO meglio di PHP.
PHP è un inutile accrocchio che se non fosse così facile trovare hosting gratuito dubito che qualcuno sano di mente userebbe.

dimenticavo...
iniziare a procrammare col C
no comment va che poi riparte per l'ennesima volta il solito flame..
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:34   #12
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
Quote:
se sei in gnome va bene anche un semplicissimo gedit, mentre su kde kate è il meglio
di materiale on-line ne trovi a valanghe su C, anche non pdf ma html o qualsiasi altra cosa. se sai l'inglese poi è molto meglio.
grazie per il consiglio. io sono abituato con gedit, allora continuo ad usare quello... per le guide, conosco bene l'inglese; cercherò un pò con google.
grazie
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:36   #13
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da k0nt3 Guarda i messaggi
usa vi solo se lo sai già usare, altrimenti perderai un pò di tempo a imparare solo quello
se sei in gnome va bene anche un semplicissimo gedit, mentre su kde kate è il meglio
di materiale on-line ne trovi a valanghe su C, anche non pdf ma html o qualsiasi altra cosa. se sai l'inglese poi è molto meglio.








in ogni caso tra non più di 4 risposte qualcuno ti convincerà a iniziare da python.. è tipico di questo tipo di discussione
veramente piuttosto che il C sarebbe molto meglio anche il BASIC
sicuramente ti spari molto meno sui coglioni
E cmq si possono fare programmini anche decenti in basic..
Io ai bei tempi avevo messo mani ad un programma per acquisire tramite scheda di acquisizione ISA le letture di un fotometro per osservazioni astronomiche sul periodo delle stelle variabili.
Oltre ad almeno una 50ina di altri svariati programmini e giochini vari
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:40   #14
M_82
Senior Member
 
L'Avatar di M_82
 
Iscritto dal: Sep 2007
Città: Dordrecht, Nederlands
Messaggi: 458
Quote:
veramente piuttosto che il C sarebbe molto meglio anche il BASIC
ditemi voi, io sono in grado solo di ascoltare in questo forum...
M_82 è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 18:47   #15
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da M_82 Guarda i messaggi
ditemi voi, io sono in grado solo di ascoltare in questo forum...
guarda...
la mia era solo una battuta di iniziare col BASIC dato che oggi come oggi sarebbe piuttosto una follia..
Ma dal mio punto di vista iniziando col C avresti una curva di apprendimento MOLTO + difficoltosa rispetto ad altri linguaggi, e SOPRATTUTTO, dopo aver imparato il C ti troveresti a dover "disimparare" tutto quello che hai appreso, perchè TUTTI i linguaggi oggi usati, al contrario del C, sono linguaggi ad oggetti.
Utilizzando il C impareresti solo la programmazione procedurale e poi faresti una grandissima fatica ad apprendere la programmazione ad oggetti.
E io ne so qualcosa dato che ai tempi ho iniziato dapprima col Basic, poi sono passato al C, quindi al C++ e infine a Java & all the rest....
Ma la programmazione ad oggetti l'ho iniziata a vedere realmente solo con JAva.
Alla fine il C++ mi sono sempre trovato ad utilizzarlo in maniera procedurale..
vabbè che in effetti dopo circa una decina d'anni in cui avevo appreso quella mentalità m'è venuto un pò difficile modificarla
Cmq io ti consiglierei di iniziare da un linguaggio + ad alto livello del C (così non bestemmi per fare anche una cosa banalissima) e soprattutto con un linguaggio AD OGGETTI (così non sprechi il tuo tempo a dimenticare quello che hai imparato con un linguaggio procedurale).
Tnato lo so che partirà il flame...
quindi io ti dico di scegliere tra Java e Python.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 17-10-2007, 21:22   #16
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Quote:
Tnato lo so che partirà il flame
Speriamo di no...

Io sconsiglio il C come linguaggio "didattico", se proprio vogliamo "restare in famiglia" è meglio puntare su un C++ moderno (STL e Boost a manetta), senza strane miscele "verso il basso".

Come ho detto anche in precedenza: è necessario conoscere BENE il C, e ciò richiede MOLTO tempo, prima di potersi togliere certe soddisfazioni.
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 09:13   #17
cionci
Senior Member
 
L'Avatar di cionci
 
Iscritto dal: Apr 2000
Città: Vicino a Montecatini(Pistoia) Moto:Kawasaki Ninja ZX-9R Scudetti: 29
Messaggi: 53971
Da synaptic per avere C e C++ pronti scarica il pacchetto build-essential...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 11:03   #18
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi

veramente asp.net usando il C# è MOLTO meglio di PHP.
PHP è un inutile accrocchio che se non fosse così facile trovare hosting gratuito dubito che qualcuno sano di mente userebbe.

dimenticavo...
iniziare a procrammare col C
no comment va che poi riparte per l'ennesima volta il solito flame..
Il mondo è bello perchè è vario, inutile disquisire sui punti di vista
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 11:26   #19
k0nt3
Senior Member
 
Iscritto dal: Dec 2005
Messaggi: 7260
azzarola... avevo detto non più di 4 risposte e invece è stata la quinta

- è assolutamente falso che bisogna disimparare il C per imparare a usare altri linguaggi, anzi al contrario c'è tutta una famiglia di linguaggi C-like che ti sarà più facile da comprendere (tra cui java)

- io non ho avuto molte difficoltà a passare dalla programmazione procedurale a quella a oggetti. anzi IMHO la prima è un prerequisito della seconda. proprio vario sto mondo

@^TiGeRShArK^
anche io ho mosso i primi passi in basic, ma mi sono accorto presto dell'errore e sono passato al pascal con cui ho imparato tutto sulla programmazione procedurale
k0nt3 è offline   Rispondi citando il messaggio o parte di esso
Old 18-10-2007, 19:05   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da k0nt3 Guarda i messaggi
azzarola... avevo detto non più di 4 risposte e invece è stata la quinta

- è assolutamente falso che bisogna disimparare il C per imparare a usare altri linguaggi, anzi al contrario c'è tutta una famiglia di linguaggi C-like che ti sarà più facile da comprendere (tra cui java)

- io non ho avuto molte difficoltà a passare dalla programmazione procedurale a quella a oggetti. anzi IMHO la prima è un prerequisito della seconda. proprio vario sto mondo

@^TiGeRShArK^
anche io ho mosso i primi passi in basic, ma mi sono accorto presto dell'errore e sono passato al pascal con cui ho imparato tutto sulla programmazione procedurale
sei davvero sicuro di saper programmare ad oggetti?
Anch'io pensavo di saperlo fare... ma l'esperienza ti apre gli occhi
E cmq la sintassi di un programa è la cosa + facile da imparare.
Molto + importante e + difficile è imparare la mentalità.
E se impari una mentalita procedurale poi tenderai sempre a portarti qualche strascico di essa anche quando pensi di stare programmando ad oggetti
E tra l'altro..
mi spieghi cosa avrebbe + il pascal del BASIC?
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Realme: la trasformazione in sub-brand d...
PlayStation 6 si farà attendere: ...
BWT Alpine chiude la prima tornata di pr...
Beyond Good & Evil 2 non è st...
Qualcomm: il CEO ha guadagnato quasi 30 ...
AMD: 'Non importa cosa dice Intel, i mig...
Non è solo colpa del mercato: il ...
3 smartphone ai prezzi più bassi ...
Pwn2Own Automotive 2026 da record: 76 ze...
Più watt, più bassi e subwoofer incluso:...
Xiaomi POCO F8 Pro, un top di gamma a 54...
Tassa di 2 euro sui piccoli pacchi: un a...
Robot super automatico con lavaggio a 75...
Ecco perché dovremmo tutti avere ...
È un robot completo con molte del...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 19:39.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v