Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi
Mate X7 rinnova la sfida nel segmento dei pieghevoli premium puntando su un design ancora più sottile e resistente, unito al ritorno dei processori proprietari della serie Kirin. L'assenza dei servizi Google e del 5G pesa ancora sull'esperienza utente, ma il comparto fotografico e la qualità costruttiva cercano di compensare queste mancanze strutturali con soluzioni ingegneristiche di altissimo livello
Nioh 3: souls-like punitivo e Action RPG
Nioh 3: souls-like punitivo e Action RPG
Nioh 3 aggiorna la formula Team NINJA con aree esplorabili più grandi, due stili di combattimento intercambiabili al volo (Samurai e Ninja) e un sistema di progressione pieno di attività, basi nemiche e sfide legate al Crogiolo. La recensione entra nel dettaglio su combattimento, build, progressione e requisiti PC
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti
La facilità di installazione e la completa automazione di tutte le fasi di utilizzo, rendono questo prodotto l'ideale per molti clienti. Ecco com'è andata la nostra prova in anteprima
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 16-06-2010, 21: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, 22: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, 22: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, 23: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, 23: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


Recensione HUAWEI Mate X7: un foldable ottimo, ma restano i soliti problemi Recensione HUAWEI Mate X7: un foldable ottimo, m...
Nioh 3: souls-like punitivo e Action RPG Nioh 3: souls-like punitivo e Action RPG
Test in super anteprima di Navimow i220 LiDAR: il robot tagliaerba per tutti Test in super anteprima di Navimow i220 LiDAR: i...
Dark Perk Ergo e Sym provati tra wireless, software via browser e peso ridotto Dark Perk Ergo e Sym provati tra wireless, softw...
DJI RS 5: stabilizzazione e tracking intelligente per ogni videomaker DJI RS 5: stabilizzazione e tracking intelligent...
I produttori non faranno sconti sulle me...
Ubisoft potrebbe cedere pezzi se il pian...
Qualcomm potrebbe utilizzare una tecnolo...
Starfield per Nintendo Switch 2 potrebbe...
Un MacBook Pro a -300€, i MacBook Air M4...
Amazon abbassa i prezzi sugli iPhone: sc...
Amazon, ancora sconti sugli smartphone A...
iPhone Air 2 'riciclerà' alcuni c...
Offerta Amazon da non perdere: lo speake...
Nioh 3 debutta alla grande su Steam: pri...
Al centro della Via Lattea ci potrebbe e...
Elon Musk ora guarda alla Luna: SpaceX p...
La Cina ha lanciato nuovamente lo spazio...
Blue Origin potrebbe realizzare il lande...
Artemis II: il prossimo Wet Dress Rehear...
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: 14:04.


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