Torna indietro   Hardware Upgrade Forum > Software > Programmazione

HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix
Un proiettore economico, che fa della portabilità e immediatezza i suoi punti di forza. Adatto per una camera da letto o per la casa vacanze, è basato su sistema proprietario Linux ma offre piena compatibilità ufficiale a Netflix
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
ASUS ProArt GoPro Edition è il notebook compatto per chi crea
Un notebook sviluppato in collaborazione con GoPro ma che risponde al meglio alle necessità di tutti coloro che creano contenuti video: robustezza, design, potenza di calcolo e funzionalità si abbinano al meglio tra di loro, pur se a prezzo di un costo elevato per via della tanta memoria onboard
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090
Ho affidato ai due modelli lo stesso mestiere ma non lo stesso identico prompt: trasformare una storia illustrata in un video usando una RTX 3090 e modelli locali. Ne sono usciti due film, due applicazioni e due idee opposte di efficienza. Fucina, progettata con Fable 5, colpisce di più nei primi secondi. Storyboard Studio, costruito con ChatGPT/Codex, regge meglio sulla distanza e vince il confronto complessivo, ma di stretta misura
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-06-2010, 20:42   #1
isciem
Junior Member
 
Iscritto dal: Feb 2008
Messaggi: 22
Addentrarsi nel mondo della programmazione con java o c++ ? Consigli ..

Salve a tutti .
Non sono proprio nuovo ma sono completamente inesperto ( per ora) in ambito programmazione e vorrei assolutamente imparare anche perché è un aspetto che mi interessa e mi incuriosisce . Però sono indeciso se partire con Java o con C++ che penso siano due linguaggi completi, recenti e molto utilizzati . Quindi mi piacerebbe sapere più o meno java per cosa è utile e lo stesso per il c++ , quali sono i vantaggi e gli svantaggi e anche un buon libro completo per comprendere tutte le sfumature di uno di questi due linguaggi ...

Vi ringrazio anticipatamente e spero fiducioso di ricevere buoni consigli da voi
isciem è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2010, 21:17   #2
fero86
Senior Member
 
Iscritto dal: Oct 2006
Città: Roma
Messaggi: 1383
Java é piu facile da usare ma C++ é piu potente. a quest'ultima asserzione mi si potrebbe obiettare che entrambi sono Turing-completi e quindi é impossibile che C++ sia "piu potente", e io rispondo che non é di potenza computazionale che sto parlando: C++ offre piu costrutti e piu significativi, e questo permette di scrivere codice piu significativo, altrimenti detto codice che con meno righe fa di piu. il prezzo é che C++ risulta essere probabilmente il linguaggio piu complesso in assoluto, quindi "un buon libro completo per comprenderne tutte le sfumature" non esiste perché per insegnare tutto il C++ un solo libro non basta (basti pensare che le sole specifiche formali, dense e tutt'altro che didattiche, ammontano a qualcosa come oltre 600 pagine).

se vuoi avere vita facile agli inizi parti con Java: é piu veloce da imparare ed é piu facile da usare per almeno due motivi:
1) non ti permette di corrompere la memoria del tuo processo, cosa che invece puoi fare facilmente in C++ con un buffer overrun;
2) Java ti fornisce una enormitá di librerie che offrono le funzionalitá piu svariate; il C++ standard invece ti offre solamente gli STL containers e della roba piuttosto intricata per l'I/O, per qualunque altra cosa devi affidarti a librerie esterne o piattaforme sottostanti (rispettivi esempi: Qt e API Win32).

oppure, meglio ancora, parti con un altro linguaggio che non sia ne' C++ ne' Java. ne sparo uno a caso: C#
con C# la produttivitá sale alle stelle ma non rinunci alle comoditá tipiche di Java, cioé l'affidabilitá di una piattaforma managed e le lusinghe di un framework vasto e potente.
fero86 è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2010, 21:24   #3
drums_c++
Junior Member
 
Iscritto dal: Jun 2010
Messaggi: 5
se vuoi fare qualcosa con la programmazione
e non studiarla "così"
parti con il c++!
io ho fatto così e non lo trovo un linguaggio particolarmente impegnativo!
inizia con qualche tutorial facilissimo.
io non mi pento di averlo studiato
ora dopo poco sviluppo videogiochi e mi diverto un mondo ^^
drums_c++ è offline   Rispondi citando il messaggio o parte di esso
Old 16-06-2010, 22:10   #4
PGI-Bis
Senior Member
 
L'Avatar di PGI-Bis
 
Iscritto dal: Nov 2004
Città: Tra Verona e Mantova
Messaggi: 4553
esiste un thread apposito

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

Proporrei ufficialmente il taglio delle dita per chi risponda senza rinviare a quel thread.

Con preventivo strappo delle unghie nel caso in cui la risposta suggerisca C++.
__________________
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 16-06-2010, 22:25   #5
drums_c++
Junior Member
 
Iscritto dal: Jun 2010
Messaggi: 5
ok mi vado a nascondere
drums_c++ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


HONOR CHOICE Projector Air Pro: piccolo, portatile e con Netflix HONOR CHOICE Projector Air Pro: piccolo, portati...
ASUS ProArt GoPro Edition è il notebook compatto per chi crea ASUS ProArt GoPro Edition è il notebook c...
Fable e Sol a confronto: due cartoni animati creati su un PC con RTX 3090 Fable e Sol a confronto: due cartoni animati cre...
Il tablet rugged leggero e sottile: Lenovo ThinkTab X11 offre resistenza, doppia USB-C e batteria rimovibile Il tablet rugged leggero e sottile: Lenovo Think...
AMD Advancing AI 2026: l'hardware AMD per le elaborazioni IA del futuro, tra GPU, CPU e robot AMD Advancing AI 2026: l'hardware AMD per le ela...
RAM, il 2027 potrebbe essere l'anno pegg...
PocketByte: la console modulare che unis...
Amazon riduce la gamma Nova: retromarcia...
ECOVACS Goat O600 RTK Care Kit a 499€: n...
Lasciate perdere i boomer su Facebook: i...
Robot aspirapolvere Dreame ed ECOVACS in...
Si può fare a meno delle GPU: que...
PC gaming e tuttofare Ryzen 9, 32GB di R...
MacBook Ultra: Apple ha scelto un unico ...
Nothing sta per lanciare il suo primo sm...
Drone DJI Lito 1 Combo, doppia batteria ...
Capcom vola e svela i piani futuri: Resi...
Microsoft aggiorna Windows 11: corretti ...
Silo continuerà, la quarta e ulti...
Da flop annunciato a sold out: Ferrari L...
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: 08:57.


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