Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo
Lenovo Legion Go 2 è la nuova handheld PC gaming con processore AMD Ryzen Z2 Extreme (8 core Zen 5/5c, GPU RDNA 3.5 16 CU) e schermo OLED 8,8" 1920x1200 144Hz. È dotata anche di controller rimovibili TrueStrike con joystick Hall effect e una batteria da 74Wh. Rispetto al dispositivo che l'ha preceduta, migliora ergonomia e prestazioni a basse risoluzioni, ma pesa 920g e costa 1.299€ nella configurazione con 32GB RAM/1TB SSD e Z2 Extreme
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti
A re:Invent 2025, AWS mostra un’evoluzione profonda della propria strategia: l’IA diventa una piattaforma di servizi sempre più pronta all’uso, con agenti e modelli preconfigurati che accelerano lo sviluppo, mentre il cloud resta la base imprescindibile per governare dati, complessità e lock-in in uno scenario sempre più orientato all’hybrid cloud
Cos'è la bolla dell'IA e perché se ne parla
Cos'è la bolla dell'IA e perché se ne parla
Si parla molto ultimamente di "bolla dell'intelligenza artificiale", ma non è sempre chiaro perché: l'IA è una tecnologia molto promettente e che ha già cambiato molte cose dentro e fuori le aziende, ma ci sono enormi aspettative che stanno gonfiando a dismisura i valori delle azioni e distorcendo il mercato. Il che, com'è facile intuire, può portare a una ripetizione della "bolla dotcom", e forse anche di quella dei mutui subprime. Vediamo perché
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 13-05-2008, 20:41   #1
Joseph Joestar
Senior Member
 
L'Avatar di Joseph Joestar
 
Iscritto dal: Feb 2008
Città: Salerno
Messaggi: 1120
Incominciare a programmare

Salve a tutti, è il mio primo post in questa sezione. Come si capisce dal titolo sono un completo novizio, ma sono molto interessato all'argomento. Dopo anni passati a smanettare sull'hardware e sui videogiochi in generale ho deciso di sfruttare il pc in maniera più intelligente e utile. E' da un pò che mi guardo in giro per trovare in internet delle guide online sulle basi della programmazione o su quale linguaggio orientarmi, ma ho fatto solo una gran confusione. Vorrei impegnarmi seriamente e non mi piacerebbe buttare del tempo (ho 27 anni). Sarei interessato alla piattaforma .Net, ma non sò se come prima esperienza andrebbe bene essendo a digiuno delle fondamenta. Da dove dovrei cominciare per ottenere una buona base? Ho pensato anche di frequentare dei corsi, ma non sapendo cosa scegliere ho rimandato (in più nella mia città molte di queste scuole di informatica sembrano più delle macchine succhia soldi che altro).
Ringrazio anticipatamente tutti per le risposte e per la pazienza di aiutare un niubbone come me !
__________________
Ho concluso positivamente con: Bartmad - Clyde84 - soloriens - Redux - Alello - fumato - rampamik - YANEZ84 - wormcyborg - bronzodiriace - loryx92 - PoW3r - sopress - m_w returns - mrwinch - blade1983 - Iori-PiC - L'indifferente - peppecbr - Cloudstrifeff7 - giando11 - ercagno - BobaFeet - gianni165 - *DiablO* - davirex88 - carneo - sandris70 - lox87 - The_Snake - Wrain - methis89 - MrEnrich - dan8 - mcprojects - ToXiCo - HyugaNeji
Joseph Joestar è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 20:45   #2
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Se ti interessa .net vai tranquillo su C#
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 20:51   #3
Joseph Joestar
Senior Member
 
L'Avatar di Joseph Joestar
 
Iscritto dal: Feb 2008
Città: Salerno
Messaggi: 1120
Quote:
Originariamente inviato da marko.fatto Guarda i messaggi
Se ti interessa .net vai tranquillo su C#
Ma prima dovrei almeno conoscere il C, oppure posso incominciare direttamente con C#?
__________________
Ho concluso positivamente con: Bartmad - Clyde84 - soloriens - Redux - Alello - fumato - rampamik - YANEZ84 - wormcyborg - bronzodiriace - loryx92 - PoW3r - sopress - m_w returns - mrwinch - blade1983 - Iori-PiC - L'indifferente - peppecbr - Cloudstrifeff7 - giando11 - ercagno - BobaFeet - gianni165 - *DiablO* - davirex88 - carneo - sandris70 - lox87 - The_Snake - Wrain - methis89 - MrEnrich - dan8 - mcprojects - ToXiCo - HyugaNeji
Joseph Joestar è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 21:09   #4
variabilepippo
Senior Member
 
L'Avatar di variabilepippo
 
Iscritto dal: Mar 2007
Messaggi: 1792
Vai diretto con il C#, se impari il C dovrai disimparare tante cose prima di poter passare al C#...
variabilepippo è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 21:13   #5
wizard_at
Senior Member
 
L'Avatar di wizard_at
 
Iscritto dal: Jul 2006
Città: MILANO
Messaggi: 1645
ciao,
da quello che ho capito le tue basi nell'ambito della programmazioni sono basse. il mio consiglio e' di partire con un linguaggio ad oggetti.
quindi escludi Pascal, Basic o simili.
io ho "studiato" C++ con un manuale e ho imparato in breve tempo(non ero proprio un novizio della programmazione ma da Pascal a C++ c'e' un abisso). e' un linguaggio ancora usato che se un po vecchiotto. il pregio del C++ e' che molti altri linguaggi usano la stessa sintassi e nonostante abbiano marcate differenze alcuni concetti chiave non cambiano.
Ora io sto studiando Java, linguaggio che oggi sta avendo ed ha avuto una diffusione enorme, e lo trovo semplice grazie alle mie conoscente in C++.

Concludendo e riassumendo: io ti consiglierei C++ non tanto per il fatto che e' il migliore come prestazioni o che oggi e' il piu' completo ma per il fatto che e' moderno(=contiene tutte le tecnice usate ancora oggi), la sintassi e' quela che utilizzano C# e Java, e' veloce da imparare(io in un mese il manuale lo sapevo a memoria) e ti puo' dare un idea completa di cosa sia e come si programmi.

PS: ho 17anni, per molti saro' un nulla nella programmazione, programmo da 8 e ti consiglio vivamente di non buttare soldi in nessun corso. Se vuoi spendere bene i tuoi solti ti consiglio di andare in una libreria ben fornita e acquistare un manuale cartaceo, studiarlo e poi magari ampliare le conoscente con dari reperibili sulla rete.

ciao
__________________
xoooxoooxooox
wizard_at è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 21:50   #6
Joseph Joestar
Senior Member
 
L'Avatar di Joseph Joestar
 
Iscritto dal: Feb 2008
Città: Salerno
Messaggi: 1120
Se C++ ha una sinstassi simile a C# (o Java) a questo punto, essendo completamente "bianco", non sarebbe meglio iniziare direttamente da uno dei primi 2?
Non che non abbia voglia di farlo, ma oramai ho già 27 anni e non vorrei perdere altro tempo. Non voglio nemmen bruciare tutte le tappe ovvio, ma preferirei avere un approccio più pragmatico.
__________________
Ho concluso positivamente con: Bartmad - Clyde84 - soloriens - Redux - Alello - fumato - rampamik - YANEZ84 - wormcyborg - bronzodiriace - loryx92 - PoW3r - sopress - m_w returns - mrwinch - blade1983 - Iori-PiC - L'indifferente - peppecbr - Cloudstrifeff7 - giando11 - ercagno - BobaFeet - gianni165 - *DiablO* - davirex88 - carneo - sandris70 - lox87 - The_Snake - Wrain - methis89 - MrEnrich - dan8 - mcprojects - ToXiCo - HyugaNeji
Joseph Joestar è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 22:18   #7
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Joseph Joestar Guarda i messaggi
Se C++ ha una sinstassi simile a C# (o Java) a questo punto, essendo completamente "bianco", non sarebbe meglio iniziare direttamente da uno dei primi 2?
Non che non abbia voglia di farlo, ma oramai ho già 27 anni e non vorrei perdere altro tempo. Non voglio nemmen bruciare tutte le tappe ovvio, ma preferirei avere un approccio più pragmatico.
Lascia stare..Inizia senza alcun dubbio da C# o Java.
Iniziare dal C++ è solo uno sforzo inutile e una perdita di tempo.
E NON lo imparerai sicuramente in un mese.
Piuttosto cerca di concentrarti molto anche sulla programmazione ad oggetti che è la vera cosa importante da imparare.
Il linguaggio si cambia sempre, ma le basi di Object Oriented Programming restano sempre.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 13-05-2008, 22:25   #8
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da Joseph Joestar Guarda i messaggi
Se C++ ha una sinstassi simile a C# (o Java) a questo punto, essendo completamente "bianco", non sarebbe meglio iniziare direttamente da uno dei primi 2?
Non che non abbia voglia di farlo, ma oramai ho già 27 anni e non vorrei perdere altro tempo. Non voglio nemmen bruciare tutte le tappe ovvio, ma preferirei avere un approccio più pragmatico.
Risposta scontata: Python. E' un linguaggio molto semplice, leggibile, con una sintassi facile da imparare, completo e ti permette di concentrarti sulla soluzione anziché sui dettagli, facendoti risparmiare molti mal di testa.

Per imparare a programmare non c'è di meglio.

Ecco qui http://www.python.it/doc/Howtothink/...l-it/index.htm un'ottima guida, in italiano.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 01:18   #9
Joseph Joestar
Senior Member
 
L'Avatar di Joseph Joestar
 
Iscritto dal: Feb 2008
Città: Salerno
Messaggi: 1120
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
Lascia stare..Inizia senza alcun dubbio da C# o Java.
Iniziare dal C++ è solo uno sforzo inutile e una perdita di tempo.
E NON lo imparerai sicuramente in un mese.
Piuttosto cerca di concentrarti molto anche sulla programmazione ad oggetti che è la vera cosa importante da imparare.
Il linguaggio si cambia sempre, ma le basi di Object Oriented Programming restano sempre.
Ma C# è già object oriented vero? Inoltre che testi mi consigliate sempre per C#? Come ide invece ho visto che Visual Studio 2008 express è gratuito e penso dovrebbe andare bene per imparare le basi.
__________________
Ho concluso positivamente con: Bartmad - Clyde84 - soloriens - Redux - Alello - fumato - rampamik - YANEZ84 - wormcyborg - bronzodiriace - loryx92 - PoW3r - sopress - m_w returns - mrwinch - blade1983 - Iori-PiC - L'indifferente - peppecbr - Cloudstrifeff7 - giando11 - ercagno - BobaFeet - gianni165 - *DiablO* - davirex88 - carneo - sandris70 - lox87 - The_Snake - Wrain - methis89 - MrEnrich - dan8 - mcprojects - ToXiCo - HyugaNeji
Joseph Joestar è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 07:02   #10
wizard_at
Senior Member
 
L'Avatar di wizard_at
 
Iscritto dal: Jul 2006
Città: MILANO
Messaggi: 1645
C# penso sia Object Oriented, come manuali chiedi qui:

http://www.hwupgrade.it/forum/showthread.php?t=801695

sul C# io posso consigliarti di cartaceo: Herbet Schildt " La Guida Completa C#" della McGrawHill. non so come sia la guida ma lui e' un ottimo scrittore di manuali. sono un po...voluminosi ma completi
__________________
xoooxoooxooox
wizard_at è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 09:25   #11
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da Joseph Joestar Guarda i messaggi
Ma C# è già object oriented vero? Inoltre che testi mi consigliate sempre per C#? Come ide invece ho visto che Visual Studio 2008 express è gratuito e penso dovrebbe andare bene per imparare le basi.
C# oltre ad essere Object Oriented, dalla versione 3.0 supporta anche la programmazione funzionale tramite LINQ.
Come libro io mi sono trovato bene con quello della APress: Pro c# 2008 and the .NET 3.5 platform.
Però non so se va bene per chi è completamente senza basi di programmazione...
Magari questo è meglio usarlo in un secondo tempo
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 14:30   #12
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Risposta scontata: Python. E' un linguaggio molto semplice, leggibile, con una sintassi facile da imparare, completo e ti permette di concentrarti sulla soluzione anziché sui dettagli, facendoti risparmiare molti mal di testa.

Per imparare a programmare non c'è di meglio.

Ecco qui http://www.python.it/doc/Howtothink/...l-it/index.htm un'ottima guida, in italiano.
Perchè non ruby allora!?
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:01   #13
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Perché Python è più semplice.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:12   #14
javaboy
Registered User
 
Iscritto dal: May 2005
Città: far away from home
Messaggi: 1038
c# va bene ma secondo me è meglio orientarsi su java o python.
Evita come la peste il c++, servono anni per impararlo a fondo.
javaboy è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:12   #15
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Perché Python è più semplice.


cos'avrebbe di più semplice rispetto a ruby?
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:31   #16
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da marko.fatto Guarda i messaggi


cos'avrebbe di più semplice rispetto a ruby?
Esempio: non usare il carattere @per le variabili di istanza, e @@ per quelle di classe.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:35   #17
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Esempio: non usare il carattere @per le variabili di istanza, e @@ per quelle di classe.
non so come sia in python ma non l'ho mai trovato così difficile da capire
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:42   #18
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Dovremmo fare una comparazione fra i due.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro
@LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro
Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys
cdimauro è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:51   #19
marko.fatto
Senior Member
 
L'Avatar di marko.fatto
 
Iscritto dal: Jul 2007
Messaggi: 499
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Dovremmo fare una comparazione fra i due.
volentieri
__________________
marko.fatto è offline   Rispondi citando il messaggio o parte di esso
Old 14-05-2008, 15:52   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da cdimauro Guarda i messaggi
Esempio: non usare il carattere @per le variabili di istanza, e @@ per quelle di classe.
perchè invece usare il doppio underscore leading e trailing è meglio?

__self__

lo trovo semplicemente osceno..
mentre in @index non ci trovo nulla di strano

cmq viste le sue esigenze mi sa che è meglio per lui iniziare con il C#.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'' per spingere gli handheld gaming PC al massimo Lenovo Legion Go 2: Ryzen Z2 Extreme e OLED 8,8'...
AWS re:Invent 2025: inizia l'era dell'AI-as-a-Service con al centro gli agenti AWS re:Invent 2025: inizia l'era dell'AI-as-a-Se...
Cos'è la bolla dell'IA e perché se ne parla Cos'è la bolla dell'IA e perché se...
BOOX Palma 2 Pro in prova: l'e-reader diventa a colori, e davvero tascabile BOOX Palma 2 Pro in prova: l'e-reader diventa a ...
FRITZ!Repeater 1700 estende la rete super-veloce Wi-Fi 7 FRITZ!Repeater 1700 estende la rete super-veloce...
SpaceX: un satellite ha fotografato il s...
36 idee regalo con offerte Amazon sotto ...
Sony assume il controllo dei Peanuts: Sn...
DJI Neo scende a 149€ su Amazon, in vers...
Scoperto un nuovo esopianeta che orbita ...
Blue Origin NS-37: successo per la missi...
Potrebbe essere stata rilevata una super...
La cometa interstellare 3I/ATLAS è...
Xiaomi 17 Ultra: l'autonomia non sarà un...
Il processo produttivo a 2 nm di TSMC è ...
L'atteso aggiornamento dei driver della ...
The Elder Scrolls VI nel 2029 e Fallout ...
Il Ryzen 7 9850X3D appare nel catalogo d...
Weekend pre natalizio Amazon, ecco tutte...
Prezzi giù su Oral-B iO: spazzolini elet...
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: 07:03.


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