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...
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?...
2 iPhone in offerta su Amazon: il 17 256...
Il dodicesimo lancio del razzo spaziale ...
Blue Origin sta assemblando il secondo l...
Meta moltiplica gli investimenti in data...
Addio riflessi fastidiosi? Samsung prese...
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: 11:50.


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