Newsgroup: it.comp.lang.delphi
Titolo: [OT] sondaggio sui linguaggi di programmazione di internet magazine

Vorrei sottoporre al ng un sondaggio, apparso su "internet Magazine" di questo
mese, compilato dai lettori di questa (famosa) rivista del settore.
In che linguaggio programmi?
23.9% Java
24.4% VB
17.3% Delphi
13.4% Visual C++/C#
 5.9% ASP
 5.8% PHP
 3.1% 
VB.NET
 
Considerando comunque che non sappiamo l'entita' della popolazione, cioe'
quanti alla fine abbiano votato al sondaggio della rivista, c'e' da dire che
trovo estremamente incoraggiante quel 17.3% di Delphi.
Sinceramente pensavo che fosse meno gettonato, e invece :-)
Sconcertante l'adesione alla "piattaforma del futuro" .NET, un misero 3.1%.
-- 
Morde. 
(
mo...@despammed.com
)

 3.1%.
Non molto significativo, riguarda solo 
VB.NET
, mentre C# e' insieme al C++ e
quindi non si puo' sapere la cifra precisa.

Famosa? Del settore? Di quale settore?
Sono 9 anni che Internet Magazine esce nelle edicole, e' una delle poche
riviste "serie" per operatori del web. Mi era stato consigliato quando mi
collegai nel 97 col mio 14.4 alla rete, da allora non l'ho piu' mollato: molto
tecnico, non per newbie, ma qualitativamente valido.
Ero stato anche abbonato, ma poi ho disdetto per disperazione: le poste
consegnavano sempre in ritardo, perdevano i numeri, "soffiavano" i libri
allegati, i cd, ecc... Preferisco comprarlo in edicola.
-- 
Morde. 
(
mo...@despammed.com
)


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

> Sconcertante l'adesione alla "piattaforma del futuro" .NET, un misero 3.1%.
Occhio!
Dall'uscita di win31 alla reale affermazione del famigerato prodotto di 
zio billy sono passati non pochi anni.
Uno dei grossi ostacoli fu di sicuro la mancanza di strumenti di 
sviluppo non troppo scomodi.
Questa volta gli strumenti di sviluppo ci sono e, da quel che trapela, 
sembra che 'sta piattaforma sia abbastanza comoda x chi sviluppa.
Io ho scaricato la trial di c#builder di mamma borland e il fw per gli 
sviluppatori: approfittando della assenza delle mie donne (mia moglie e 
mia figlia...) conto di "smanettare" un po questa settimana x capire 
come va questo prodotto e, di conseguenza, il fw .net.
Ma a parte tutto, se tu oggi dovessi iniziare un progetto tipo un 
gestionale totalmente nuovo cosa useresti?
Io, sinceramente, non so.....
A

Io, sinceramente, non so.....
Cosa userei? Nessun dubbio: Delphi.
;)
-- 
Morde. 
(
mo...@despammed.com
)

xche? e xche non c#?
A

 xche? e xche non c#?
Prova ad andare da un cliente con Win98 e montagli tutto il necessario 
epr far girare la tua app .NET ... :-) Poi pensa che dovrai fare un 
pacchetto di installazione che farà tutto da solo... e poi pensa ai 
torrenti di telefonate che ti arriveranno in sede! :-(

 torrenti di telefonate che ti arriveranno in sede! :-(
xche? ora non arrivano? :))
A


Perche' cio' che scrivi in Delphi, rieccheggia nell'eternita' :-)
Il perche' e' semplice. Il C# va solo su .NET.
Il Delphi va su Win32 (con D7) e puoi cominciare a fare il tuo lavoro li,
conoscendo anche la compatibilita' con D8 per un futuro (o anche parallelo)
passaggio a .NET.
Ciao,
Stefano

 passaggio a .NET.
Non voglio scatenare un flame ne essere polemico ma se a me della 
compatibilità su win32 in modo nativo non me ne frega niente?
Trattandosi di un progetto exnovo e *NON TI UN PORTING&REFACTORING DI UN 
QUALCOSA DI GIA ESISTENTE*, dovrei continuare a usare delphi solo xche 
conosco questo linguaggio?
A

 conosco questo linguaggio?
tu ti butteresti in un nuovo linguaggio cosi' ad occhi chiusi, conoscendo
poco o nulla delle tecnologie che usa, della solidita' o meno del framework
e delle soluzioni ai possibili problemi che l'utente potrebbe incontrare? E'
un bell'azzardo. Io finche' non vedro' effettivi ed incontrovertibili
vantaggi nell'uso di .NET, non ci scrivero' neanche una riga di codice per
la produzione, al massimo mi limitero' a qualche progetto di test mantenendo
la produzione ai livelli di qualita' attuali, ormai ben assestati grazie a
Delphi.
Ciao, Sandro

 e delle soluzioni ai possibili problemi che l'utente potrebbe incontrare? 
Assolutamente NO!
Davo x scontato il presupposto "dopo aver fatto un po di test massicci".
E sappi che nei test sono MOLTO CATTIVO.............!
Credo che io sia l'ultimo di questo ng che metterebbe in discussione la 
stabilità di delphi rispetto alla robaccia di zio billy. :)
Ma mi chiedo:
1) cosa è stato detto/fatto vedere/fatto a mamma borland affinchè 
decidesse di mollare lo sviluppo nativo in d8 x buttarsi a pesce sul .net?
2) anche dal punto di vista di prospettive lavorative, conviene restare 
barricati su delphi, IN ITALIA, oppure passare a c#?
A

 restare barricati su delphi, IN ITALIA, oppure passare a c#?
Io sviluppo applicazioni in proprio, pertanto non credo che al cliente
finale interessi se è stata sviluppata con C# o Delphi. Negli altri
casi, non lo so proprio. :-)
Delphi non mi piace solo per l'ambiente, ma anche per la semplicità del
linguaggio e le sue particolarità; se Microsoft ha decretato che la
piattaforma Win32 è destinata, nei prossimi anni, a diventare obsoleta
fino a scomparire lasciando il posto a .NET, secondo il mio personale
punto di vista Borland ha fatto bene a seguire la strada di .NET,
permettendo a Delphi di non diventare anch'esso un prodotto obsoleto.


 barricati su delphi, IN ITALIA, oppure passare a c#?
attualmente non vedo l'utilita' di passare a .NET. Gli applicativi Win32
sono veloci, efficienti, e usano tecnologie ben collaudate e affidabili
(soprattutto se "sotto" gira un kernel NT). L'ambiente Win32 durera' per i
prossimi 5-7 anni almeno. Iniziare a sviluppare sotto .NET oggi, fatto salvo
che per qualche studente con un po' di tempo da perdere e con voglia di
studiare, non vedo (ribadisco) quali vantaggi porti. Tra l'altro solo una
minima parte dei componenti di Delphi ha un equivalente per .NET, quindi
siamo ben lungi dalla portabilita' totale delle applicazioni attuali, a meno
che qualcuno non sviluppi usando solo ed esclusivamente la VCL standard di
Delphi.
Prospettive lavorative: ci sono oggi aziende anche piuttosto blasonate che
continuano a lavorare nell'ambito gestionale in COBOL, con i famigerati CASE
; i software fanno schifo e loro comunque li vendono in tutta italia. Il
lavoro IT insomma e' piuttosto variegato e precorrere i tempi sviluppando in
produzione su un ancora immaturo .NET con 5-7 anni di anticipo mi sembra un
azzardo, almeno per un professionista.
Ciao, Sandro


Puo' anche non fregartene. Se ai tuoi clienti puoi obbligare l'uso di un
certo SO non te ne frega nulla.
Se vuoi fare un programma che giri su tutte le piattaforme Win32 non puoi
programmare x .NET.
Inoltre c'e' cmq l'installazione del framework che e' un peso non da poco,
soprattutto se si hanno macchine non troppo performanti.
.NET sara' una realta' consolidata nei prossimi 3 o 4 anni.
Se il tuo sviluppo dura 6 mesi, io punterei su Delphi x Win32, progettando
il codice in modo da portarlo facilmente su Delphi for .NET.
Il fatto che poi tu conosca gia' il linguaggio e' un bonus non da poco.
Ciao,
Stefano

 continuano a lavorare nell'ambito gestionale in COBOL, con i famigerati CASE [cut]
condivido. certo è che siamo alle prime release del fw e quindi, come 
nel + puro stile di zio billy converrà aspettare un po se non 
addirittura attendere .Net release2.Ricordate win95&98 prima edizione?
Imho, si dovrebbe cercare un punto intermedio, seguendo il win32 che 
oggi la fa da padrone senza perdere di vista ciò che uscira fuori 
riguardo .net.
A

 il codice in modo da portarlo facilmente su Delphi for .NET.
diciamo che non si tratterebbe di 6 mesi ma almeno 18/24 e che la 
applicazione sarebbe mastodontica.
A

 win2000 e successivi"
Probabilmente hai dei clienti molto dinamici, o che non si portano appresso
vecchie applicazioni, per questioni finanziare-contabili, che girano ancora
in dos!! Qui in azienda da me *purtroppo* ce le dobbiamo tenere, con
conseguenza che ci sono in giro ancora macchine con sopra _solo_ dos, e
parecchie con windows 95-98. Calcola che ci sono dei nostri fornitori (non
parlo di piccole aziende, ma di grosse multinazionali) che _ancora non_
hanno certificato il loro prodotto per girare su piattaforma NT/2000, quindi
per i nostri clienti noi dobbiamo ancora fornire (per forza) delle macchine
con sopra il windows 98, e ti puoi immaginare la mia disperazione quando
devo cercare un portatile dove ci possa mettere su il windows 98 con i
driver delle schede video per farci girare delle pagine grafiche!!!
Tutto cio per dire che la scelta dell'ambiente dipende solo ed
esclusivamente dal target che hai, o dal target che vuoi andare a ricoprire!
Quindi per me alla fine si tratta solo di gusti!
Ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 20/11/2003 10.02.38


 xche? e xche non c#?
Perche' non mi piace il framework di Microsoft, e non voglio accettarlo
passivamente, ma resistere fino all'ultimo.
Finche' ci sara' un'alternativa, utilizzero' quella. Quando non ci sara'
piu', passero' (o per meglio dire *tornero'*) a Java.
Non capisco questo atteggiamento: perche' devo dare per scontato che .net
sara' lo standard? Io spero che sia non lo diventi, e faro' il possibile per
evitarlo.
Il cliente non *richiede* .net, oggi, e finche' non sara' esplicitamente
richiesto, evitero' di usarlo.