Torna indietro   Hardware Upgrade Forum > Software > Programmazione

iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile
C'è tanta sostanza nel nuovo smartphone della Mela dedicato ai creator digitali. Nuovo telaio in alluminio, sistema di raffreddamento vapor chamber e tre fotocamere da 48 megapixel: non è un semplice smartphone, ma uno studio di produzione digitale on-the-go
Intel Panther Lake: i processori per i notebook del 2026
Intel Panther Lake: i processori per i notebook del 2026
Panther Lake è il nome in codice della prossima generazione di processori Intel Core Ultra, che vedremo al debutto da inizio 2026 nei notebook e nei sistemi desktop più compatti. Nuovi core, nuove GPU e soprattutto una struttura a tile che vede per la prima volta l'utilizzo della tecnologia produttiva Intel 18A: tanta potenza in più, ma senza perdere in efficienza
Intel Xeon 6+: è tempo di Clearwater Forest
Intel Xeon 6+: è tempo di Clearwater Forest
Intel ha annunciato la prossima generazione di processori Xeon dotati di E-Core, quelli per la massima efficienza energetica e densità di elaborazione. Grazie al processo produttivo Intel 18A, i core passano a un massimo di 288 per ogni socket, con aumento della potenza di calcolo e dell'efficienza complessiva.
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


iPhone 17 Pro: più di uno smartphone. È uno studio di produzione in formato tascabile iPhone 17 Pro: più di uno smartphone. &Eg...
Intel Panther Lake: i processori per i notebook del 2026 Intel Panther Lake: i processori per i notebook ...
Intel Xeon 6+: è tempo di Clearwater Forest Intel Xeon 6+: è tempo di Clearwater Fore...
4K a 160Hz o Full HD a 320Hz? Titan Army P2712V, a un prezzo molto basso 4K a 160Hz o Full HD a 320Hz? Titan Army P2712V,...
Recensione Google Pixel Watch 4: basta sollevarlo e si ha Gemini sempre al polso Recensione Google Pixel Watch 4: basta sollevarl...
Samsung è sempre più prota...
ChatGPT ha pregiudizi politici? Ecco cos...
Un solo iPhone rubato ha portato alla sc...
Xiaomi 17 Ultra sta arrivando: ecco come...
Il Motorola Edge 70 non ha più se...
Alcuni Galaxy S26 utilizzeranno il chip ...
Amazon, ecco i super sconti del weekend:...
Scovare un bug di sicurezza sui disposit...
Offerta Amazon su NordVPN: proteggi 10 d...
ECOVACS DEEBOT X8 PRO OMNI in offerta su...
Scope elettriche Tineco in offerta su Am...
Offerta Amazon sui robot EUREKA J15 Ultr...
Chrome disattiverà automaticament...
Tornano tutti e 4 i colori disponibili p...
Super sconto su iPhone 16: Amazon abbass...
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: 00:33.


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