Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Recensione Samsung Galaxy Z Fold7: un grande salto generazionale
Abbiamo provato per molti giorni il nuovo Z Fold7 di Samsung, un prodotto davvero interessante e costruito nei minimi dettagli. Rispetto al predecessore, cambiano parecchie cose, facendo un salto generazionale importante. Sarà lui il pieghevole di riferimento? Ecco la nostra recensione completa.
The Edge of Fate è Destiny 2.5. E questo è un problema
The Edge of Fate è Destiny 2.5. E questo è un problema
Bungie riesce a costruire una delle campagne più coinvolgenti della serie e introduce cambiamenti profondi al sistema di gioco, tra nuove stat e tier dell’equipaggiamento. Ma con risorse limitate e scelte discutibili, il vero salto evolutivo resta solo un’occasione mancata
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello
AMD ha aggiornato l'offerta di CPU HEDT con i Ryzen Threadripper 9000 basati su architettura Zen 5. In questo articolo vediamo come si comportano i modelli con 64 e 32 core 9980X e 9970X. Venduti allo stesso prezzo dei predecessori e compatibili con il medesimo socket, le nuove proposte si candidano a essere ottimi compagni per chi è in cerca di potenza dei calcolo e tante linee PCI Express per workstation grafiche e destinate all'AI.
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 22-01-2004, 22:31   #1
robootx
Member
 
Iscritto dal: Oct 2000
Messaggi: 146
consiglio java vs delphi

salve a tutti,
quale tra questi due linguaggi mi consigliate?
JAVA o PASCAL?
devo iniziare una volta per tutte a imparare un linguaggio di programmazione e non voglio fare la scelta sbagliata!
mi piacerebbe sapere da voi che ne pensate.
ho già procurato i manuali e i relativi ambienti: DELPHI e JBUILDER.
adesso la parola a voi guru della programmazione.
robootx è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 22:35   #2
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
per quel che mi riguarda,tra i due senza dubbio Delphi..certo se puoi sarebbe meglio il C++,,cmq...
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 22:43   #3
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
io non posso che votare Java
C++ come primo linguaggio secondo me è un po' improponibile... mi pare abbastanza rognosetto come primo linguaggio. tra l'altro devo ancora mettermi a impararlo sul serio e non trovo mai l'occasione giusta


cmq qual è il tuo scopo? vuoi imparare a programmare per fare cosa?

P.S. non mi piace per niente JBUILDER ma si va a gusti
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 22:45   #4
maxithron
Senior Member
 
L'Avatar di maxithron
 
Iscritto dal: Mar 2002
Città: Italy/Usa
Messaggi: 2817
Personalmente ti consiglierei più di orientarti verso linguaggi come Java oppure C++, dato che entrambi, a spese solo di "piccoli" accorgimenti, risultano essere utilizzabili anche su sistemi operativi diversi, sono supportati da numerosi ambienti free sia di programmazione che di compilazione, non ti rendono schiavo di "ambienti closed" e trovi molto più supporto anche sulla rete.

Una piccola precisazione un pò OT.

Quando spesso si utilizza la parola "free" riferita ad ambienti di programmazione e/o compilatori, non si intende soltanto il fatto che sono gratuiti ma anche che spesso possiamo "guardare" il codice sorgente che li genera e, se proprio vogliamo farci del male, modificarlo, migliorarlo e ridistribuirlo.
__________________
"Utilizzando atomi pentavalenti drogheremo il silicio di tipo n;
Utilizzando atomi trivalenti drogheremo il silicio di tipo p;
Utilizzando della cannabis ci drogheremo noi e vedremo il silicio fare cose impossibili" - DSDT-HowTo
maxithron è offline   Rispondi citando il messaggio o parte di esso
Old 22-01-2004, 23:02   #5
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
Quote:
Originariamente inviato da recoil
C++ come primo linguaggio secondo me è un po' improponibile... mi pare abbastanza rognosetto come primo linguaggio. tra l'altro devo ancora mettermi a impararlo sul serio e non trovo mai l'occasione giusta
secondo me non è affatto improponibile e non è poi così complicato...il fatto che sia potente non vuol dire che sia difficile...la cosa più ardua per chi inizia a programmare è pensare in maniera corretta e logica , non la sintassi che utilizzi sia essa del c o di java o di delphi..
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 08:46   #6
downloader
Senior Member
 
L'Avatar di downloader
 
Iscritto dal: Nov 2003
Città: Napoli
Messaggi: 6193
Delphi allo stato attuale propone un pascal object oriented che è a tutti gli effetti simile al c++ come potenzialità. L'unica cosa che non potresti fare, anche se non è poco, è sovrapporre gli operatori.

Adesso il tuo obiettivo è secondo me trovare il linguaggio che ti dia una migliore visione di cosa può fare la programmazione orientata ad oggetti, come la si crea, come la si usa ecc.

Java è molto più semplice per i principianti, perchè in molte cose li obbliga a "non sbagliare". Non devi gestire delle cose come memoria e puntatori che a te per il momento non interessa imparare.

In breve il mio personalissimo consiglio: visto che anche delphi ti attira, impara Java2 tramite Borland Java Builder. Prenditi di quest'ultimo qualsiasi versione, anche la 4. Tanto fino alla 9, ci sono migliorie sì, ma nulla di straordinario.

Ciao
__________________
Diablo3 PF | MyPC(liquidato) - Case Corsair Obsidian 800D / PSU Enermax Galaxy 1000W / MB GA-EX58A-UD7 / CPU Intel I7 920 D0@4.1ghz / MEM Corsair Dom. GT@1680mhz / GPU R9 290X / HD 2xWD 150GB raid 0/ SO - Windows 7 Ult.
downloader è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 08:47   #7
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da lexleo
secondo me non è affatto improponibile e non è poi così complicato...il fatto che sia potente non vuol dire che sia difficile...

a mio parere il c++ oltre che essere il linguaggio piu' difficile in circolazione e' uno dei meno didattici, come fai a consigliarlo come primo linguaggio?
kingv è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 09:44   #8
robootx
Member
 
Iscritto dal: Oct 2000
Messaggi: 146
scusate ma in effetti voglio impararlo bene, ma non sono proprio terra terra!
ho gia letto qualcosina nei suddetti linguaggi compreso c/c++/pascal/java
robootx è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 09:53   #9
downloader
Senior Member
 
L'Avatar di downloader
 
Iscritto dal: Nov 2003
Città: Napoli
Messaggi: 6193
Bene. C++ offre + cose di java.

Per me ti conviene impararti java e poi dopo studiarti dopo una conversione del linguaggio le cose che c++ ti offre in + o in meno.
Poi fai tu...
__________________
Diablo3 PF | MyPC(liquidato) - Case Corsair Obsidian 800D / PSU Enermax Galaxy 1000W / MB GA-EX58A-UD7 / CPU Intel I7 920 D0@4.1ghz / MEM Corsair Dom. GT@1680mhz / GPU R9 290X / HD 2xWD 150GB raid 0/ SO - Windows 7 Ult.
downloader è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 12:14   #10
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
Quote:
Originariamente inviato da kingv
a mio parere il c++ oltre che essere il linguaggio piu' difficile in circolazione e' uno dei meno didattici, come fai a consigliarlo come primo linguaggio?
Ripeto Imho:
"..la cosa più ardua per chi inizia a programmare è pensare in maniera corretta e logica , non la sintassi che utilizzi.."

poi dipende sempre da cosa ci vuoi fare.. se vuoi puoi anche non iniziare subito con classi,template,ecc
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 19:51   #11
robootx
Member
 
Iscritto dal: Oct 2000
Messaggi: 146
ok grazie lexleo
ci siamo capiti, ho già installato c++ builder (5)
e mi sono procurato il relativo manuale (anche se per la 3) ed altri per il c++ (ansi)
speriamo bene
bye e a presto!
a proposito potresti darmi qualche buon link per consultare notizie relative a c++ o altro?
robootx è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 20:20   #12
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
Sei partito da un ambiente/compilatore non molto adatto al tuo scopo, non perchè non sia buono, ma perchè ti mette a disposizione anche troppe cose rispetto a quelle che ti servono... Programma l'interfaccia grafica per ora non ti serve a niente...

Quindi ti consiglio MinGW32... Lo puoi scaricare incluso nel buon ambiente di svilupo Developer Studio: http://array26.rockefeller.edu/mirro...Setup-2.05.exe

Il BC++B lo puoi lasciare per dopo...sempre che poi ti serva

Riguardo alla didatticità del C++: IMHO è altrettanto didattico quanto Java...sempre che si facciano le cose con "metodo"...
cionci è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 20:21   #13
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
Sono contento, ma ti ricordo comunque che la tua scelta però dovrebbe dipendere da cosa vuoi fare..

Alcune piccole info su C++Builder:
Usandolo potrai passare molto facilmente a delphi e viceversa, in quanto l'interfaccia è identica e si possono utilizzare facilmente utilizzare il codice creato con l'altro...
se cerchi componenti, probabilmente li troverai sia per sia in formato builder che delphi...
Se ti interessa lavorare sotto linux mantenendo lo stesso ambiente di lavoro di windows puoi usare Kylix(un IDE che ti permette di lavorare/compilare sotto linux sia con codice delphi che c++)
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 20:25   #14
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
se non ti interessa sviluppare software grafico, puoi utilizzare Dev-cpp, un IDE che usa MinGW come compilatore.è sviluppato da sourceforge ed ha anche la localizzazione in italiano..
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 21:05   #15
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
Quote:
Originariamente inviato da cionci
Riguardo alla didatticità del C++: IMHO è altrettanto didattico quanto Java...sempre che si facciano le cose con "metodo"...
pare che solo a me non piaccia

in ogni caso rifaccio una domanda che ho già posto: secondo voi è meglio iniziare con la programmazione a oggetti o con la strutturata?
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 21:07   #16
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
IMHO programmazione ad oggetti,senza alcun dubbio
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 21:29   #17
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
Quote:
Originariamente inviato da lexleo
IMHO programmazione ad oggetti,senza alcun dubbio
io invece la penso diversamente, forse perché ho inziato proprio con la programmazione strutturata.

a questo punto il dubbio diventa: più facile passare da OOP a strutturata o viceversa?
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 21:44   #18
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
la programmazione orientata agli oggetti è l'evoluzione della programmazione strutturata..ma sicuramente è un modo di pensare la creazione del codice in maniera totalmente diversa

ps
non è che ne voglio fare una guerra di religione
lexleo è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 21:56   #19
recoil
Senior Member
 
L'Avatar di recoil
 
Iscritto dal: Jul 2002
Città: Milano
Messaggi: 19148
Quote:
Originariamente inviato da lexleo
la programmazione orientata agli oggetti è l'evoluzione della programmazione strutturata..ma sicuramente è un modo di pensare la creazione del codice in maniera totalmente diversa

ps
non è che ne voglio fare una guerra di religione
nessuna guerra di religione. tra l'altro io sono un amante della programmazione a oggetti, volevo solo sapere cosa ne pensate

bisogna anche pensare al futuro. ormai è tutto a oggetti, tolto l'immortale e utilizzatissimo c direi che gli altri linguaggi seguono la filosofia OOP. il futuro dunque è senza dubbio nella programmazione a oggetti ma quello che volevo dire è che secondo me per muovere i primi passi potrebbe andare bene un linguaggio tipo Pascal, se non fosse che è utile solo a scopi didattici... oppure il vecchio basic
recoil è offline   Rispondi citando il messaggio o parte di esso
Old 23-01-2004, 22:21   #20
lexleo
Senior Member
 
L'Avatar di lexleo
 
Iscritto dal: Oct 2000
Messaggi: 822
Quote:
Originariamente inviato da recoil
ma quello che volevo dire è che secondo me per muovere i primi passi potrebbe andare bene un linguaggio tipo Pascal, se non fosse che è utile solo a scopi didattici... oppure il vecchio basic
non sono daccordo con il tuo "solo"
Delphi, che è la naturale evoluzione del pascal è ottimo per tutti gli utilizzi.non vorrei passare per uno fissato ma per chi deve iniziare da zero e non se la sente di iniziare con il c++, il meglio in assoluto è Delphi.
Ti ricordo che è un linguaggio molto recente ed è stato creato dalla borland appunto per fondere la semplicità e la pulizia della sintassi, con la potenza di alcuni costrutti del C++..

l'unica pecca che mi sento di sollevare a chi ha ideato delphi è la mancanza dei template del c++


ps
non lavoro in borland

lexleo è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Recensione Samsung Galaxy Z Fold7: un grande salto generazionale Recensione Samsung Galaxy Z Fold7: un grande sal...
The Edge of Fate è Destiny 2.5. E questo è un problema The Edge of Fate è Destiny 2.5. E questo ...
Ryzen Threadripper 9980X e 9970X alla prova: AMD Zen 5 al massimo livello Ryzen Threadripper 9980X e 9970X alla prova: AMD...
Acer TravelMate P4 14: tanta sostanza per l'utente aziendale Acer TravelMate P4 14: tanta sostanza per l'uten...
Hisense M2 Pro: dove lo metti, sta. Mini proiettore laser 4K per il cinema ovunque Hisense M2 Pro: dove lo metti, sta. Mini proiett...
Il rover NASA Perseverance ha ''raccolto...
NASA e ISRO hanno lanciato il satellite ...
Switch 2 ha venduto 5,82 milioni di cons...
Assassin's Creed Black Flag Remake: le m...
Cosa ci fa una Xiaomi SU7 Ultra alle por...
Promo AliExpress Choice Day: prezzi stra...
Nostalgico, ma moderno: il nuovo THEC64 ...
AVM avvia la distribuzione di FRITZ! OS ...
Super offerte Bose: le QuietComfort a me...
Epic vince (ancora) contro Google: Andro...
Sconti nuovi di zecca su Amazon: 27 arti...
Un'esplorazione del 'lato oscuro' di Fac...
Apple ha venduto 3 miliardi di iPhone da...
Grandi sconti oggi sugli spazzolini elet...
Reddit sfida Google: vuole diventare il ...
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: 05:31.


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