Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare
A New York HP ha messo al centro della scena HP IQ, la piattaforma di IA locale da 20 miliardi di parametri. L’abbiamo vista in funzione: è uno strumento che funziona, pensato per un target specifico, con vantaggi reali e limiti altrettanto evidenti
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è
La PNY GeForce RTX 5080 Slim OC si distingue nel panorama delle GPU di fascia alta per il design compatto a due slot, ispirato alla NVIDIA GeForce RTX 5080 Founders Edition. In questo test analizziamo comportamento termico e prestazioni in gioco, valutando se il formato ridotto comprometta o meno l'esperienza complessiva rispetto alle soluzioni più ingombranti presenti sul mercato.
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei
HUAWEI WiFi Mesh X3 Pro Suite è probabilmente il router mesh più fotogenico che si possa acquistare oggi in Italia, ma dietro il guscio in acrilico trasparente e le luci LED dinamiche c'è una macchina tecnica costruita attorno allo standard Wi-Fi 7, con velocità teoriche Dual-Band fino a 3,6 Gbps e una copertura fino a 120 m² una volta abbinato il router principale all'extender incluso nel kit
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 31-03-2009, 22:58   #1
hanamichipeppe
Member
 
L'Avatar di hanamichipeppe
 
Iscritto dal: Nov 2004
Messaggi: 161
[C#] Vale la pena puntarci?

Salve, sto seguendo un corso di formazione su Visual C# e mi chiedevo se è davvero così utilizzato come dicono, e se ( sempre considerando che ad imparare non si perde mai tempo ) vale la pena dedicargli del tempo per puntarci lavorativamente parlando.

Insomma, in prospettiva come lo vedete?
__________________
[[ -> ASUS PRO31JC -AP082M <- ]] Intel Core 2 Duo T5600 (1.83GHz, 2MB cache L2, FSB 667MHz) - 2048MB (2 x 1024MB) DDR2 SDRAM 667 Mhz - SATA 120GB 5400 rpm - NVIDIA GeForce Go 7300 512MB Turbo Cache
hanamichipeppe è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 01:02   #2
alex783
Senior Member
 
Iscritto dal: Jan 2009
Messaggi: 609
Direi proprio di sì, perché è il linguaggio principe di .NET e già adesso è tantissimo utilizzato. .NET è un framework molto completo, con classi pronte all'uso che semplificano di molto la vita ad uno sviluppatore.

E poi Visual Studio è un signor RAD
alex783 è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 08:37   #3
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da hanamichipeppe Guarda i messaggi
Salve, sto seguendo un corso di formazione su Visual C# e mi chiedevo se è davvero così utilizzato come dicono, e se ( sempre considerando che ad imparare non si perde mai tempo ) vale la pena dedicargli del tempo per puntarci lavorativamente parlando.

Insomma, in prospettiva come lo vedete?
Se lavorativamente parlando sei orientato su Microsoft non puoi esimerti dall'imparare C#, ormai il presente e il futuro ruotano tutti intorno a questo linguaggio.
Altrimenti puoi pure lasciare perdere.

Anche se lavorativamente parlando essendo in Italia è facile che molte aziende non si siano ancora schiodate da VB6
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 08:56   #4
Kralizek
Senior Member
 
L'Avatar di Kralizek
 
Iscritto dal: Feb 2003
Città: Stockholm (SE)
Messaggi: 1343
lavorativamente parlando é sbagliato rimanere in italia. Poi si puó lavorare anche in turbopascal.

Scherzi a parte, a me il C# dá il pane, la patata e tutte le cose ad esse correlate
Kralizek è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 09:07   #5
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Io la vedo una buona scelta, ma in italia ancora non so quanto sia diffuso.
Fino ad un pò di tempo fa era molto + richiesto java.
Tutt'altra storia invece all'estero.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 10:15   #6
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Quote:
Originariamente inviato da Kralizek Guarda i messaggi
Scherzi a parte, a me il C# dá il pane, la patata e tutte le cose ad esse correlate
Eh, beato te che stai in un paese scandinavo
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 16:07   #7
hanamichipeppe
Member
 
L'Avatar di hanamichipeppe
 
Iscritto dal: Nov 2004
Messaggi: 161
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi
Io la vedo una buona scelta, ma in italia ancora non so quanto sia diffuso.
Fino ad un pò di tempo fa era molto + richiesto java.
Tutt'altra storia invece all'estero.
credo che almeno in Italia Java abbia ancora la palma di linguaggio + usato ( per i soliti validi motivi ), anche se la situazione per .Net sembra farsi interessante... Alla fine ormai l'Object oriented la fa da padrone, e il C# da quanto sto avendo modo di vedere, non sembra differire tanto da Java ( per carità, ovviamente le differenze c sono).

Aggiungo la mia per quel che riguarda visual studio: mi è parso veramente potente anche nelle piccolezze, (come ad esempio il suggeritore di sintassi per i cicli), mai provato niente di simile che gestisse la grafica in questo modo....
__________________
[[ -> ASUS PRO31JC -AP082M <- ]] Intel Core 2 Duo T5600 (1.83GHz, 2MB cache L2, FSB 667MHz) - 2048MB (2 x 1024MB) DDR2 SDRAM 667 Mhz - SATA 120GB 5400 rpm - NVIDIA GeForce Go 7300 512MB Turbo Cache
hanamichipeppe è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 16:37   #8
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
C'è l'indice tiobe se vuoi farti un'idea approssimativa della diffusione di un linguaggio

http://www.tiobe.com/index.php/conte...pci/index.html
__________________
Uilliam Scecspir ti fa un baffo? Gioffri Cioser era uno straccione? E allora blogga anche tu, in inglese come me!
PGI-Bis è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 16:48   #9
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Come confermato dai dati postati da PGI-BIS, da parte mia il consiglio resta quello di farsi una buona base di Java (da cui ti estendi senza troppi problemi anche a C#). Tra l'altro, il trend negativo sia di Java che di C# fa riflettere un attimino.
Da una rapida scorsa della tabella e senza approfondire ulteriormente le motivazioni, resto sorpreso dall'aumento percentuale dell'accoppiata c/c++, linguaggi che a sentire qualcuno sono ormai morti e sepolti.
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:03   #10
hanamichipeppe
Member
 
L'Avatar di hanamichipeppe
 
Iscritto dal: Nov 2004
Messaggi: 161
non capisco come il C possa occupare una posizione di così alto rilievo: un linguaggio procedurale e con il quale si combinano tanti e tanti casini è troppo diffuso a mio parere.
Mi sorprende anche la posizione di Javascript, credevo fosse di gran lunga + utilizzato...analizzando nel lungo periodo con l'avvento del web 2.0 non è che abbia fatto passi da gigante a differenza di quanto credessi...
__________________
[[ -> ASUS PRO31JC -AP082M <- ]] Intel Core 2 Duo T5600 (1.83GHz, 2MB cache L2, FSB 667MHz) - 2048MB (2 x 1024MB) DDR2 SDRAM 667 Mhz - SATA 120GB 5400 rpm - NVIDIA GeForce Go 7300 512MB Turbo Cache
hanamichipeppe è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:20   #11
banryu79
Senior Member
 
L'Avatar di banryu79
 
Iscritto dal: Oct 2007
Città: Padova
Messaggi: 4131
Interessanti i grafici colorati della Tiobe: notare il botto dei linguaggi statici (Java e C++ in primis) seguiti da succesiva parziale ripresa, a favore dei linguaggi dinamici, l'intervallo è tra il 2004-2006.

Cosa significa? Entusiasmo iniziale verso la novità (sempre un po' eccessivo) con parziale riequilibrio (il bilancio rimane comunque a favore dei linguaggi dinamici).
__________________

As long as you are basically literate in programming, you should be able to express any logical relationship you understand.
If you don’t understand a logical relationship, you can use the attempt to program it as a means to learn about it.
(Chris Crawford)
banryu79 è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:24   #12
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Quote:
Originariamente inviato da hanamichipeppe Guarda i messaggi
non capisco come il C possa occupare una posizione di così alto rilievo: un linguaggio procedurale e con il quale si combinano tanti e tanti casini è troppo diffuso a mio parere.
I casini si combinano in procedurale come ad oggetti, a far la differenza a parer mio è sempre la qualità della mente, non dello strumento
Comunque, credo si tratti di ragioni storiche: molte applicazioni sono ancora in C, e la manutenzione degli applicativi negli anni diviene spesso preponderante rispetto allo sviluppo, soprattutto per linguaggi poco riutilizzabili come i procedurali
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:30   #13
hanamichipeppe
Member
 
L'Avatar di hanamichipeppe
 
Iscritto dal: Nov 2004
Messaggi: 161
Quote:
Originariamente inviato da yorkeiser Guarda i messaggi
I casini si combinano in procedurale come ad oggetti, a far la differenza a parer mio è sempre la qualità della mente, non dello strumento
Intendevo linguaggi che non prevedono alcun meccanismo di controllo malefatte ... non credo tu possa andare a casaccio sulla memoria con Java o C# ( anke se quest'ultimo lo permette a tuo rischio e pericolo)

cmq convengo con banryu79, la tua analisi delle statistiche mi sembra esatta
__________________
[[ -> ASUS PRO31JC -AP082M <- ]] Intel Core 2 Duo T5600 (1.83GHz, 2MB cache L2, FSB 667MHz) - 2048MB (2 x 1024MB) DDR2 SDRAM 667 Mhz - SATA 120GB 5400 rpm - NVIDIA GeForce Go 7300 512MB Turbo Cache

Ultima modifica di hanamichipeppe : 01-04-2009 alle 18:32.
hanamichipeppe è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:34   #14
yorkeiser
Senior Member
 
L'Avatar di yorkeiser
 
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
Quote:
Originariamente inviato da hanamichipeppe Guarda i messaggi
Intendevo linguaggi che non prevedono alcun meccanismo di controllo malefatte ... non credo tu possa andare a casaccio sulla memoria con Java o C# ( anke se quest'ultimo lo permette a tuo rischio e pericolo)
Sì, da questo punto di vista ti dò ragione, mettere un linguaggio di livello inferiore (nel senso di basso livello, non che valga meno ) in mani poco esperte è tendenzialmente più pericoloso rispetto a controparti a livello più elevato
__________________
Il sole è giallo
yorkeiser è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:39   #15
hanamichipeppe
Member
 
L'Avatar di hanamichipeppe
 
Iscritto dal: Nov 2004
Messaggi: 161
Quote:
Originariamente inviato da yorkeiser Guarda i messaggi
Sì, da questo punto di vista ti dò ragione, mettere un linguaggio di livello inferiore (nel senso di basso livello, non che valga meno ) in mani poco esperte è tendenzialmente più pericoloso rispetto a controparti a livello più elevato
__________________
[[ -> ASUS PRO31JC -AP082M <- ]] Intel Core 2 Duo T5600 (1.83GHz, 2MB cache L2, FSB 667MHz) - 2048MB (2 x 1024MB) DDR2 SDRAM 667 Mhz - SATA 120GB 5400 rpm - NVIDIA GeForce Go 7300 512MB Turbo Cache
hanamichipeppe è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 18:43   #16
cdimauro
Senior Member
 
L'Avatar di cdimauro
 
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
Quote:
Originariamente inviato da PGI-Bis Guarda i messaggi
C'è l'indice tiobe se vuoi farti un'idea approssimativa della diffusione di un linguaggio

http://www.tiobe.com/index.php/conte...pci/index.html
Yuhuuuu. PERL in caduta libera. Vado a prendere lo spumante buono d'annata.
Quote:
Originariamente inviato da yorkeiser Guarda i messaggi
Come confermato dai dati postati da PGI-BIS, da parte mia il consiglio resta quello di farsi una buona base di Java (da cui ti estendi senza troppi problemi anche a C#). Tra l'altro, il trend negativo sia di Java che di C# fa riflettere un attimino.
Da una rapida scorsa della tabella e senza approfondire ulteriormente le motivazioni, resto sorpreso dall'aumento percentuale dell'accoppiata c/c++, linguaggi che a sentire qualcuno sono ormai morti e sepolti.
Che ci vuoi fare: il mondo è pieno di masochisti autolesionisti.
Quote:
Originariamente inviato da hanamichipeppe Guarda i messaggi
non capisco come il C possa occupare una posizione di così alto rilievo: un linguaggio procedurale e con il quale si combinano tanti e tanti casini è troppo diffuso a mio parere.
Parere ampiamente condivisibile, ma c'è gente a cui piace farsi del male.

Figurati che esistono framework per sviluppare applicazioni web in C/C++...
Quote:
Mi sorprende anche la posizione di Javascript, credevo fosse di gran lunga + utilizzato...analizzando nel lungo periodo con l'avvento del web 2.0 non è che abbia fatto passi da gigante a differenza di quanto credessi...
Avrà sicuramente un ruolo sempre più importante. Purtroppo, perché non mi piace per niente.
__________________
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 01-04-2009, 19:02   #17
marco.r
Senior Member
 
Iscritto dal: Dec 2005
Città: Istanbul
Messaggi: 1817
Quote:
Originariamente inviato da hanamichipeppe Guarda i messaggi
non capisco come il C possa occupare una posizione di così alto rilievo: un linguaggio procedurale e con il quale si combinano tanti e tanti casini è troppo diffuso a mio parere.
Non bisogna dimenticare che tantissima programmazione viene fatta su sistemi embedded. Caldaie, televisori, centraline... ormai qualsiasi cosa che abbia una batteria o una presa di corrente. Nonostante gli enormi progressi fatti nel settore negli ultimi tempi, e' ancora normale avere a che fare con device dalla quantita' di memoria molto limitata, e quindi footprint ritoddo e accesso diretto all'hw sono imperativi.
__________________
One of the conclusions that we reached was that the "object" need not be a primitive notion in a programming language; one can build objects and their behaviour from little more than assignable value cells and good old lambda expressions. —Guy Steele
marco.r è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 19:10   #18
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112

a me sembrano statistiche un pò fatte a cazzo..
RPG che QUINTUPLICA la sua diffusione in un anno mi puzza parecchio....
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 19:12   #19
||ElChE||88
Senior Member
 
Iscritto dal: Dec 2003
Messaggi: 4907
Quote:
Originariamente inviato da ^TiGeRShArK^ Guarda i messaggi

a me sembrano statistiche un pò fatte a cazzo..
RPG che QUINTUPLICA la sua diffusione in un anno mi puzza parecchio....
Se leggi sotto viene spiegato il perché...
Quote:
The query for RPG (OS/400) has been extended with -role to avoid hits for "Role Playing Game" (thanks to Lars Sonchocky-Helldorf).
Affidabile.
||ElChE||88 è offline   Rispondi citando il messaggio o parte di esso
Old 01-04-2009, 19:13   #20
^TiGeRShArK^
Senior Member
 
L'Avatar di ^TiGeRShArK^
 
Iscritto dal: Jul 2002
Città: Reggio Calabria -> London
Messaggi: 12112
Quote:
Originariamente inviato da ||ElChE||88 Guarda i messaggi
Se leggi sotto viene spiegato il perché...


Affidabile.
__________________
^TiGeRShArK^ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HP Imagine 2026: abbiamo visto HP IQ all’opera, ecco cosa può (e non può) fare HP Imagine 2026: abbiamo visto HP IQ all’opera, ...
PNY RTX 5080 Slim OC, sembra una Founders Edition ma non lo è PNY RTX 5080 Slim OC, sembra una Founders Editio...
Wi-Fi 7 con il design di una vetta innevata: ecco il nuovo sistema mesh di Huawei Wi-Fi 7 con il design di una vetta innevata: ecc...
Core Ultra 7 270K Plus e Core Ultra 7 250K Plus: Intel cerca il riscatto ma ci riesce in parte Core Ultra 7 270K Plus e Core Ultra 7 250K Plus:...
PC Specialist Lafité 14 AI AMD: assemblato come vuoi tu PC Specialist Lafité 14 AI AMD: assemblat...
Mike Fincke, l'astronauta che ha avuto u...
I Meta Ray-Ban Display potrebbero non ar...
La serie di God of War ha trovato l'attr...
Il nuovo iPhone Fold si farà atte...
Ex CEO di Intel furioso verso Wall Stree...
Un foglietto di rame e le prestazioni di...
100 agenti AI per dipendente: quello che...
Le 10 migliori offerte del weekend Amazo...
75'' e 85'' QD-Mini LED: 2 TV interessan...
Offerte Amazon sui componenti hardware P...
iOS 27 porterà tante novità...
Tutte le migliori offerte sui robot aspi...
Attenti ai Samsung 990 Pro contraffatti,...
2 prezzi eccezionali: scope elettriche l...
Crimson Desert arriva anche su Switch 2?...
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: 20:49.


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