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 12-03-2003, 20:47   #1
DanieleC88
Senior Member
 
L'Avatar di DanieleC88
 
Iscritto dal: Jun 2002
Città: Dublin
Messaggi: 5989
Vantaggi dei vari linguaggi

Lo sappiamo tutti, in questo forum ci sono tantissime persone che usano molti, quasi tutti i linguaggi di programmazione attualmente conosciuti, e, soprattutto per dare consigli ai nuovi entrati in questo mondo, hanno sollevato dibattiti sui vantaggi dei vari linguaggi. Ora creao questo sondaggio per accertare definitivamente cosa ne pensino.

E poi vorrei aggiungere questa domanda:
- dato che non so nulla (ma veramente nulla) di C++ e che in tanti lo elogiano, vorrei sapere quali sono i veri motivi della sua potenza, e cosa lo fa preferire al Delphi, che, da quanto ho potuto constatare, é molto veloce (soprattuto nei confronti del Visual Basic).
__________________

C'ho certi cazzi Mafa' che manco tu che sei pratica li hai visti mai!
DanieleC88 è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2003, 21:19   #2
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
visual basic non lo considero neanche... non mi piace, crea false speranze in un mucchio di persone che "imparano a programmare visual basic" e sperano di avere futuro come programmatori, quando poi faticano a capire il concetto di parametro di una funzione...
io ho votato c++, ma avrei preferito una "combo" c/c++/asm
con questi 3 strumenti puoi fare tutto... inoltre il c/c++ E' portabile... Java non lo è, lo è la Virtual Machine che interpreta il codice (e la vm è scritta in c++...)

per gli altri linguaggi non mi esprimo perchè non li conosco/non li conosco abbastanza

...si è capita la mia opinione?
ri è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2003, 21:47   #3
pdepon
Senior Member
 
L'Avatar di pdepon
 
Iscritto dal: Oct 2002
Messaggi: 1446
Manca Java, che secondo me è il miglior ambiente di programmazione (non in tutti gli ambiti però) per due motivi:
1) Si scrive codice stilisticamente pulito in maniera veloce
2) Portabilità su tutte le piattaforme.
Ciao
__________________
Perché non creare un club Matrox RT&RT.X nella sezione video del forum? spero di non essere l'unico a volerlo ... per chi ci sta sentiamoci
°Seti Warrior° PIV 2533@3165 + GA 8pe667u2 + 1GB pc2700 + 19160 + fujitzu MAM3 18GB + ... ; athlon xp2100+ + NF7-s + 512MB pc3200 + raid 1 Maxtor 9 + maxtor 740 80 GB + Seagate barracuda ATA IV + Fortissimo III +RT.X100 ...; Athlon 1333 + GA7DXR + 512 MB PC2100 + Raid 1 Maxtor 9 + ...;
pdepon è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2003, 22:04   #4
thefrog
Senior Member
 
L'Avatar di thefrog
 
Iscritto dal: Feb 2003
Messaggi: 3532
ri hai sbagliato...java è portabile eccome....
perchè non lo avete messo nelle opzioni il java???????
thefrog è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2003, 22:40   #5
rikyxxx
Senior Member
 
L'Avatar di rikyxxx
 
Iscritto dal: Aug 2001
Messaggi: 1990
Mancano assolutamente java e python.

Qualcuno potrebbe dire che manca anche C#. Non io.

Sono però d'accordo nel presentare il C ed il C++ come linguaggi distinti, mentre di solito si trova l'accostamento C/C++ (sarsanno anche simili come grammatica, ma i rispettivi livelli di astrazione sono ben diversi).

Premesso che non mi ritengo un programmatore poichè non ho nè l'hobby nè la passione (ho imparato a programmare solo quel po' che basta per passare due esami universitari) io avrei votato python perchè è "semplice", coerente, leggibile e "stringato" allo stesso tempo, ed ha molte potenzialità.

rikyxxx
rikyxxx è offline   Rispondi citando il messaggio o parte di esso
Old 12-03-2003, 23:26   #6
rikyxxx
Senior Member
 
L'Avatar di rikyxxx
 
Iscritto dal: Aug 2001
Messaggi: 1990
P.S.
In ogni caso non esiste "il migliore".
rikyxxx è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 01:38   #7
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
DanieleC88: secondo me la domanda dovrebbe essere: "Quale linguaggio ti piace di più ?"
Non esiste un linguaggio migliore...ogni linguaggio (o quasi) ha i suoi punti di forza...
Fra quelli che conosco preferisco C e C++...

C e C++ sono linguaggi più general purpose rispetto agli altri... Sono utilizzati a partire dal sistema operativo, passando per i driver...fino a programmi di alto livello e applicazioni internet...

C++ è di più alto livello rispetto al C ed il campo applicativo (nonostante abbia la stessa identica estensione) è più spostato verso le applicazioni di alto livello (il C++ è OO)...

La differenza rispetto ad altri linguaggi come Java, Dephi ed altri è che non ha un framework grafico predefinito...ma bene o male ce ne sono diversi che sono ormai più o meno standard e multi piattaforma...

La portabilità del codice scritto in C e C++ è abbastanza buona soprattutto se non si vanno ad utilizzare funzioni intrinseche di uno o dell'altro sistema operativo...

Visual Basic secondo me è un mezzo linguaggio (non voglio scatenare polemiche, ma penso questo)...per giunta proprietario...

Java è IMHO ottimo per alcune campi applicativi (programmazione lato server)...non altrettanto buono per altri (applicazioni visuali) perchè lento e non solo legato alla presenza della Virtual Machine, ma legato magari anche ad una particolare versione di essa...
Ovviamente il campo di utilizzo è limitato dall'adozione della VM...
Inoltre secondo me molta gente che lo usa crede di programmare ad oggetti semplicemente perchè definisce la classe principale dell'applicazione senza rendersi conto che lo sta usando in maniera imperativa, limitandosi ad usare solo gli oggetti del framework...

Delphi è IMHO migliore di Visual Basic e senza dubbio più potente...e ciliegina sulla torta è anche portabile su Linux (previo uso del framework adatto)... I campi applicativi sono per lo più tutte le applicazioni visuali...

Assembly...meglio usarlo solo quando siamo obbligati ad usarlo

Cobol e Fortran sinceramente non li conosco...

Riguardo al Python...non lo conosco, ma ne parlano bene... Ovviamente ci sono i vari problemi legati al fatto che è intepretato...

Riguardo a tutto il mondo .Net...per ora evito di dare una risposta... Se evolvesse come spero, potrebbe davvero un gran passo avanti...

Quote:
Originally posted by "pdepon"

1) Si scrive codice stilisticamente pulito in maniera veloce
Perchè questo non si fa anche con altri linguaggi ?!?!?
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 07:02   #8
lombardp
Senior Member
 
L'Avatar di lombardp
 
Iscritto dal: Jun 2002
Città: Firenze
Messaggi: 630
Io voto per C++ (assieme al C) perché:

E' uno standard (non è proprietario come Delphi, VisualBasic, C# e Java).

Permette di fare tutto, magari in modo meno immediato e user-friendly, ma sicuramente in modo più potente.

E' praticamente l'unico linguaggio usato nella programmazione di basso livello (escluse le parti in assembler).
[/list]
__________________
---> Lombardp
CSS Certified Expert (Master Level) at Experts-Exchange
Proud user of LITHIUM forum : CPU technology
Webmaster of SEVEN-SEGMENTS : Elettronica per modellismo
lombardp è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 07:57   #9
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
Quote:
Originally posted by "thefrog"

ri hai sbagliato...java è portabile eccome....
perchè non lo avete messo nelle opzioni il java???????
Quote:
Originally posted by "ri"

Java non lo è, lo è la Virtual Machine che interpreta il codice (e la vm è scritta in c++...)
rileggi meglio
ri è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 09:59   #10
alphacygni
Senior Member
 
L'Avatar di alphacygni
 
Iscritto dal: Mar 2002
Città: Roma - Milano - Lagos
Messaggi: 8579
Ehm... veramente e' il contrario... Java E' portabile, non lo e' invece la VM che deve essere realizzata in base alle specifiche della macchina (e del Java ovviamente )
__________________
--- --- VENDO AppleCare per Macbook Pro 15"/17" a 200E --- ---
Ho trattato con mezzo forum, per l'altra meta' mi sto attrezzando... tutto ok, tranne con quel diversamente onesto di drwebby
Perditempo di professione: signirr
alphacygni è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:17   #11
atragon
Senior Member
 
L'Avatar di atragon
 
Iscritto dal: Sep 2000
Messaggi: 886
Tutti i linguaggi hanno, ovviamente dei pro e dei contro. Sinceramente mi scoccia un po' il fatto che tutti bene o male stanno diventando di proprietà di qualcuno nel senso che hanno un distributore di riferimento, tranne l'accoppiata C/C++. D'accordo che Vb/Vbnet è proprietario di MS in pratica (C# forse già meno....in fondo il progetto Mono lo supporta, anche se siamo di fronte ad un fenomeno embrionale) ma anche Delphi (o meglio l'Object Pascal) è solo di casa Borland....lo stesso Java non è scindibile dalle "voglie" di Sun....di Cobol recentemente mi pare sia uscito solo il Fujitsu. Questo è un brutto aspetto, secondo me. Cmq tutto sommato e in considerazione che anche la curva di apprendimento ha una sua valenza voto Delphi, in fondo Borland campa prevalentemente sul supporto ai linguaggi, e le dimensioni che ha non le permettono atteggiamenti "estremi"
__________________

1986/2008 - 22 anni di rabbia cancellati in un giorno. Adesso passeranno altri 22 anni.. Learn Falcon language sul sito ufficiale e sul mio
RIP NBA3D
atragon è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:17   #12
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
con che criterio hai messo i linguaggi, a caso??

cobol e' usato ormai solo sui mainframe ed e' un linguaggio estremamente specialistico, cosi' come il fortran che viene usato solo perche' in ambito scientifico ci sono miliardi di righe di codice già fatto e perche' i fiisici probabilmente hanno meglio da fare che imparare un linguaggio migliore.
se vuoi fare la calcolatrice di windows in assembler ci metti piu' che il tempo trascorso dal big bang.


e poi migliore per far cosa? tra programmare un sistema operativo, un sistema embedded, un gestionale e una webapp ne passa di differenza....

messo cosi' sembra un post fatto per l'ennesimo flame inutile :o
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:21   #13
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originally posted by "ri"

E' portabile... Java non lo è, lo è la Virtual Machine che interpreta il codice (e la vm è scritta in c++...)


gli angeli che sesso hanno secondo te?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:23   #14
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
Quote:
Originally posted by "alphacygni"

Ehm... veramente e' il contrario... Java E' portabile, non lo e' invece la VM che deve essere realizzata in base alle specifiche della macchina (e del Java ovviamente )
forse non si capisce bene... quello che intendo dire è che è la VM ad essere portabile perchè è scritta in C++ (che lavora su più piattaforme).. e la virtual machine è come se fosse un "sistema operativo" a parte
quindi Java funziona solo con quel "sistema operativo" (che gira su diverse piattaforme grazie al c++)
ri è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:33   #15
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originally posted by "ri"



forse non si capisce bene... quello che intendo dire è che è la VM ad essere portabile perchè è scritta in C++ (che lavora su più piattaforme).. e la virtual machine è come se fosse un "sistema operativo" a parte
quindi Java funziona solo con quel "sistema operativo" (che gira su diverse piattaforme grazie al c++)

anche delle librerie ansi standard del c++ esisteno versioni per ogni sistema operativo, che discorso.
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:34   #16
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
inoltre la jvm non e' portabile per niente, non a caso ne esistono versioni per ogni sistema operativo.
ma cosa intendi per portabilità?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:42   #17
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
intendo un codice che possa essere compilato su piattaforme diverse senza troppi rimaneggiamenti
per la jvm per ogni piattaforma va cambiata la parte di dialogo con il sistema operativo (le api grafiche, la gestione dei file ecc ecc), mentre la gestione del bitecode è identica
il fatto è che java si appoggia appunto a questa jvm che è scritta in c++, e quindi fa fare "il lavoro sporco" al c++ sfruttando la sua capacità di lavorare su più piattaforme
insomma bara
ri è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:49   #18
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originally posted by "ri"

intendo un codice che possa essere compilato su piattaforme diverse senza troppi rimaneggiamenti
cosa che non mi sembra che si addica un granche' a C e C++ , a meno che il programma non sia il solito "Hello World". Ho pianto settimane per portare un programmino da solaris a linux (la gestione dei thread e' "leggermente" platform dependant.. :o ) non oso immaginare cosa voglia dire portarlo su win o su piattaforme piu' "esotiche".
la portabilità non puoi realizzarla senza un interprete che operi tra il livello linguaggio e quello sistema operativo.
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 10:53   #19
ri
Senior Member
 
L'Avatar di ri
 
Iscritto dal: Feb 2003
Città: fra casa e lavoro
Messaggi: 1061
la portabilità "assoluta" non esiste... la si ha solo con java, ma solo perchè dietro c'è il lavorone di chi ha dovuto sbattersi a fare la jvm per le varie piattaforme (ed hanno avuto i tuoi stessi problemi)
ri è offline   Rispondi citando il messaggio o parte di esso
Old 13-03-2003, 11:30   #20
rikyxxx
Senior Member
 
L'Avatar di rikyxxx
 
Iscritto dal: Aug 2001
Messaggi: 1990
Quote:
Originally posted by "atragon"

Tutti i linguaggi hanno, ovviamente dei pro e dei contro. Sinceramente mi scoccia un po' il fatto che tutti bene o male stanno diventando di proprietà di qualcuno nel senso che hanno un distributore di riferimento, tranne l'accoppiata C/C++. D'accordo che Vb/Vbnet è proprietario di MS in pratica (C# forse già meno....in fondo il progetto Mono lo supporta, anche se siamo di fronte ad un fenomeno embrionale) ma anche Delphi (o meglio l'Object Pascal) è solo di casa Borland....lo stesso Java non è scindibile dalle "voglie" di Sun....di Cobol recentemente mi pare sia uscito solo il Fujitsu. Questo è un brutto aspetto, secondo me. Cmq tutto sommato e in considerazione che anche la curva di apprendimento ha una sua valenza voto Delphi, in fondo Borland campa prevalentemente sul supporto ai linguaggi, e le dimensioni che ha non le permettono atteggiamenti "estremi"
Anche Python non ha proprietari. E poi personalmente non sono contro il SW proprietario, solo i monopoli mi infastidiscono.


rikyxxx


P.S.
Riguardo a java (correggetemi se sbaglio) non ci sono anche le VM di IBM e MS???
rikyxxx è 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...
iPhone 18, il mistero sul destino della ...
Motorola lavora al nuovo Razr 70 Ultra: ...
Il programma di ridimensionamento di One...
L'industria statunitense non è co...
La NASA cambia strategia per le missioni...
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...
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: 18:15.


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