Newsgroup: it.comp.lang.delphi
Titolo: .NET fagociterà Delphi?

Ha un senso imparare adesso Delphi?
Non è che magari tra un paio di anni (quando presumibilmente e soprattutto
SE, .Net avrà preso piede) dovrò rimpiangere il tempo e le energie spese per
imparare a programmare in Delphi?
Tanto varrebbe imparare direttamente il C#? O magar qualcos'altro?
Cosa ne pensano i programmatori più esperti?
Grazie

 Tanto varrebbe imparare direttamente il C#? O magar qualcos'altro?
per quanto mi riguarda, cio' che importa e' conoscere e padroneggiare un
sistema di sviluppo affidabile, veloce, e RAD. Delphi lo conosco, e lo e'.
C# non lo conosco e non mi pongo il problema di conoscerlo, visto che per
ora Delphi mi fornisce tutto cio' che mi occorre e il problema di
sostituirlo non si pone affatto.
Ciao, Sandro

> Cosa ne pensano i programmatori più esperti?
Ti conviene studiare .NET.
Ciao,
Flavio


Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)

 Questo non lo so...ma ho pensato ugualmente di dire la mia. :-D
Scusa, ma a mio modesto parere, dalla competenza della risposta (come anche
quella di Zortek) direi proprio che tu sia tra gli esperti del settore .
Sarei curioso di sentire anche Flavio come motiva il suo consiglio di
buttarsi direttamente su .NET.
Ciao

 consiglio di buttarsi direttamente su .NET.
Volevo solo sfruttare l'occasione per fare un'orrenda battuta. ;-)
Riguardo all'argomento, in generale direi che il framework .NET comincia
ad essere utilizzato per diversi progetti, soprattutto riguardanti il
Web, un argomento che mi interesserebbe approfondire, dato che sono
stanco di utilizzare "ASP classic" per fare delle pagine e preferire
passare a qualcosa di maggiormente orientato agli oggetti.
Per il momento, la piattaforma Win32 è ancora utilizzatissima quindi non
vedo un passaggio istantaneo a .NET in quanto piattaforma standard di
fatto per lo sviluppo di applicazioni desktop in generale, anche se è
ipotizzabile che in un futuro non esageratamente lontano lo sarà.
Dopotutto, .NET e Win32 sono entrambe "invenzioni" di Microsoft, e si sa
bene quanto l'influenza della casa madre possa "imporre" sul mercato
l'una o l'altra soluzione. Penso che .NET sia il primo prodotto "serio"
di Microsoft dopo gli "aborti" (a mio parere) di Visual Basic e altri
ambienti di sviluppo che, nonostante la loro semplicità e l'impatto
propedeutico sui neofiti della programmazione (me compreso) - qualità
innegabili sebbene inducano a cattive abitudini - sono comunque
"prodotti a metà", non completi.
Se Borland avesse concluso il percorso di Delphi con la piattaforma
Win32 sostenendo solamente lo sviluppo di C# per le applicazioni .NET,
non sarei stato molto felice; considerato invece che hanno orientato
questo ambiente di sviluppo a me molto caro verso .NET, mi lascia quel
barlume di speranza sul fatto che Delphi possa essere ancora un
validissimo strumento, un'alternativa migliore di Visual Studio, per
sviluppare applicazioni (desktop e Web) appoggiandosi a questa nuova,
misteriosa e criticata piattaforma .NET.
Non sono gli sviluppatori a decidere o meno se .NET sarà la "piattaforma
del futuro", questa è una cosa che forzerà Microsoft in base ai sistemi
operativi che intenderà produrre e alle tecnologie che intenderà
adottare per essi; agli sviluppatori non resta che cercare di adattarsi,
quindi l'apertura di Delphi verso questa corrente mi ispira sicurezza,
più di una totale chiusura da parte di Borland.
Poi, quello che accadrà lo vedremo col tempo, difficile fare previsioni.
:-)
Ciao!


.NET fagociterà Delphi?
sì, come M$ ha già fagocitato Borland.
"that's life man, oui c'est la vie. a volte è fragola e troppo spesso è 
merda." (Linea 77 - Moka)
-- 
Mauro Falzari 
   [ 
http://digilander.libero.it/mauro.falzari
 ]
 
 "Se guardi nell'abisso, anche l'abisso guarda in te." 
   (Friedrich Nietzsche)

 misteriosa e criticata piattaforma .NET.
Io mi chiedo, visto che Delphi.NET  è ormai una realtà, per quale motivo la
Borland non dovrebbe in effetti più considerare in futuro il delphi anche
nel panorama .NET?
In fondo ci sono parecchi sviluppatori delphi, delphi ha come sappiamo un
prezzo abbastanza consistente, insomma perché Borland ci dovrebbe
rinunciare, tanto più che nel framework .NET in fondo si fa un gran parlare
della possibilità di scegliere uno fra vari linguaggi, voglio dire perché
non lasciare comunque la possibilità di scegliere delphi?
...E poi delphi mi piace troppo e mi ci trovo a mio agio! :)
un saluto

 nel panorama .NET?
potrebbe essere costretta a farlo, resa non piu' competitiva da Microsoft e
dai suoi ambienti di sviluppo, i quali, a parte il linguaggio intrinseco,
offrono la stessa produttivita' di Delphi.NET. Basterebbe che Microsoft lo
decidesse e Borland potrebbe vedere drammaticamente ridotte le sue vendite e
mercato nel giro di pochi mesi o anni.
Ciao, Sandro

 ha scritto nel messaggio
news:Xns944BF1ACCB...@130.133.1.4...


> Cosa ne pensano i programmatori più esperti?
Se una società ha fatto grossi investimenti su Delphi, sia dal punto di
vista del software che della formazione, allora non c'è nessun motivo per
passare in tempi rapidi a .NET. Se una persona che non conosce né l'uno né
l'altro mi chiede che cosa conviene studiare, allora io dico .NET per i
seguenti motivi:
- gli investimenti fatti su .NET hanno la sicurezza di rientrare
- l'uso di .NET è in crescita, l'uso di Delphi è in calo (= in futuro sarà
più facile trovare lavoro su .NET)
- con .NET si possono sviluppare applicazioni di ogni tipo (form, web,
mobile, ecc.) con Delphi si deve fare affidamento a tecnologie di terze
parti (come IntraWeb) che per definizione non danno nessun affidamento
- su .NET c'è moltissima documentazione e ci lavorano milioni di persone
(che crescono sempre di più): questo dà enormi garanzie perché ogni problema
ha probabilità maggiori di essere risolto
- su .NET sono stati pubblicati centinaia di libri, e nuovi libri vengono
pubblicati continuamente; su Delphi i libri sono sempre gli stessi da anni
- Microsoft mi dà enormi garanzie, Borland me ne dà poche
- scrivere applicazioni distribuite con .NET è molto più semplice che con
Delphi
- su .NET il databinding è migliore e tutti i controlli sono anche db-aware
- le tecnologie del futuro di Microsoft saranno basate su .NET
- con .NET si può gestire in maniera nativa la sicurezza
- .NET è stato progettato da gente che lavorava in Borland (quando Delphi
era un gioiello)
- Delphi è molto costoso
- le performance di .NET non sono scadenti come quelle di Java, in generale
.NET regge il confronto anche con Delphi (anche se è risaputo che Delphi è
più veloce)
- con .NET sarà sempre più facile integrare le applicazioni
- Win32 continuerà ad essere supportato, ma .NET ha già preso piede
E di motivi che ne sono ancora tanti...
Una volta io programmavo in Delphi e non pensavo neppure minimamente di
passare ad un altro ambiente di sviluppo. Per varie ragioni ora lavoro solo
con .NET e la flessibilità che mi dà questa tecnologia, unita alla
possibilità di pensare veramente in grande, non mi fa rimpiangere i vecchi
tempi.
Sono curioso di sapere quello che pensano gli altri...
Un saluto a tutti,
Flavio Polesello

 Una volta io programmavo in Delphi .......
Anche se continuerò con l'apprendimento di Delphi (che mi piace parecchio)
mi sernto fortemente attratto anche da .NET.
La difficoltà che un neofita però si trova ad affrontare è soprattutto
(almeno nel mio caso) la mancanza di un punto di riferimento: non ho chiaro
cosa sia esattamente .NET ma quel che più conta non so da dove cominciare:
c'è un linguaggio ben preciso da imparare?
(forse C# o qualcos'altro?)
Conosco anche un po' di Java e mi sembra che C# sia molto simile. Però mi
viene anche il dubbio: "Dove trovo un ambiente così confortevole come Delphi
in .NET?"
Non meno importante: si sa che Delphi non costa poco e mi dici che .NET è
più conveniente economicamente per un programmatore. Allora esistono tools
di sviluppo RAD anche in .NET alla portata di tutti?
Come vedi ho le idee abbastanza confuse (vedo Delphi come un pianeta e .NET
come una galassia).
Ciao

 rimpiangere i vecchi tempi.
Quando ti riferisci a ".NET", intendi dire il framework .NET oppure
Visual Studio?
Se si tratta della seconda alternativa, considerando che hai già
maturato esperienza con il framework .NET, non ti alletta la possibilità
di poter tornare a programmare con il Delphi che tanto amavi, ma
sviluppando applicazioni basate su .NET?


 e .NET come una galassia).
Per rimanere in tema, vi posto un collegamento ad un articolo simpatico
sull'argomento:
http://delphi.about.com/cs/delphifornet/a/aa120203a.htm
