Newsgroup: it.comp.lang.delphi
Titolo: Considerazioni su delphi e Visual studio

Buongiorno a tutti,
seguendo qualche video tutorial di visual studio mi sono accorto che , 
nonostante tutto delphi è ancora quello più avanti.
Questi qui spiegano, per esempio, come si fa un databinding e lo fanno 
con un grande stupore come se avessero scoperto un mondo nuovo.
Incredibile, con delphi semplici applicazioni le fai con 2 click, e 
questi si stupiscono delle potenzialità del NUOVO Visual Studio 
scrivento 50 righe di codice.
Francamente , ma come cavolo ha fatto Delphi a perdere mercato a favore 
di roba che francamente vale 1 decimo di delphi?
Però puo essere che ancora non abbia scoperto i grandi vantaggi di 
Visual studio, forse su particolari applicazioni.
Mah! sono sempre piu deluso, non riesco a mollare delphi, qualunque cosa 
provi mi sembra una regressione!

 decimo di delphi?  
potere del marketing.
il C# tra l'altro è stato progettato da due o tre cervelloni comprati
da Microsoft alla Borland dell'epoca.. e non a caso, infatti, è molto
simile a Delphi, se ci fai caso, dal punto di vista del linguaggio e
della struttura.
Ale

 ha scritto:

Bhè le cose devi provarle in modo approfondito per poter giudicare.
Te conoscerai sicuramente molto bene Delphi e per poter fare un 
confronto dovresti conoscere piu' o meno allo stesso modo anche C# e .Net
Comunque anche con il vecchio VB potevi fare app in modo molto semplice 
anche rispetto a Delphi e questo ne consacrò l'utilizzo (seppur come 
linguaggio e librerie era inferiore a Delphi).
Il C# poi inizia ad essere un linguaggio abbastanza maturo e Delphi 
sente il peso degli anni in questo senso. Anche come integrazione con 
altri sistemi e come modelli di programmazione.
Per win32 (senza .Net) comunque, ritengo che Delphi sia ancora il TOP.

 provi mi sembra una regressione!
Personalmente apprezzo molto Python che, tra le altre cose, e` integrabile 
in Delphi tramite una apposita libreria
Enrico

 in Delphi tramite una apposita libreria
Continuo a ricevere ottimi feedback su python: l'altro giorno un mio 
collega mi ha detto che lo usa ovunque in bash per fare scripting in 
linux. Potente e semplice: con meno di dieci righe di codice prelevava 
dati da internet, li parsava e li spediva ad un webservice.
-- 
Morde

 Per win32 (senza .Net) comunque, ritengo che Delphi sia ancora il TOP.
Per win32 non so bene quali potrebbero essere alternative comparabili.
Di powerbuilder di sybase ho sentito dire che e' un po scarno per
quanto riguarda l'interfaccia utente.
A.

 Continuo a ricevere ottimi feedback su python
E` un linguaggio semplice, potente e abbastanza pragmatico, nonostante abbia 
anche lui delle piccole idiosincrasie (e.g. print e` un comando quando per 
logica dovrebbe essere una funzione). Tra i suoi pregi vi sono un'ottima 
flessibilita` (scripting, embedded, web...), multiparadigma (oggetti, 
procedurale, funzionale), multipiattaforma, liste dizionari e tuple builtin 
(nonche` pesantemente integrate nel linguaggio), una buona libreria standard 
ed una vasta scelta di librerie esterne. Personalmente lo uso un po' per 
tutto, dallo scripting di sistemi windows e linux, alla scrittura di un mio 
personale sistema di backup (
http://code.google.com/p/syncropy/
)
Enrico
P.S. il supporto a UTF8 e` fenomenale
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAEBAgAGBQJOJIlYAAoJED3SMOGZLYdYMjoIALirXMB0qinyIyTj6w+Ay8x0
ZruyjnhMeBlYIyqZNLBvaQiNCFppWHS2YbB28OwUmW53LrcJ3utrYFVkVHoIgmJf
gE8hTfWnkyKaebAoDbRZ3idrD8qfkyASiv+MVpPClOD9mVho0OWyVXSfJCVOjSCK
286w3ELhhmHTgP05T3Ykf0WzG/RBsBjEZ6Kijko6FJyjM+5cWbhgn5iyXDD4kfYr
v3ZJN0tzjlMfsFIm700tMmhb2/n+uiA5I8rf4hC3q7P6wPEvZaqaHRZSsKv18HAp
qGXCgGFwMUpODL2inSvmRDwcscti0dp2dcC94FgRydxNBaJ0l1TGndDllf9v/4E=
=8GII
-----END PGP SIGNATURE-----

 logica dovrebbe essere una funzione).
parli dello stesso print del basic o di qualcosa di diverso?
se si, perchè dovrebbe essere una funzione?
ciao

 se si, perchè dovrebbe essere una funzione?
Per vari motivi, direi, primo fra tutti il fatto che print e` una funzione, 
mentre nella sintassi del linguaggio e` trattata come un comando. Comunque 
sia, qua trovi tutti i motivi che hanno portato a cambiare print in print() 
nella versione 3 di Python: 
http://www.python.org/dev/peps/pep-3105/
Enrico
P.S. c'e` da notare che, nonostante sia in circolazione Python 3.x, la 
maggior parte di codice esistente e sviluppato attualmente e` ancora in 
Python 2.x
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAEBAgAGBQJOJcPvAAoJED3SMOGZLYdY0VgIAJi4ZB/ZIJcVa3UMYdXsgl73
cGnKZEQNlWFI5x6nPcbnEZQWLOZaiWAl/RPHyH1weSh5TsvWDi8jrE2uAyoIAmt5
WeWCKkxyIuY02XiJRgRUOLUPsOYQTdokDA+cTBYZPh1y+sAjss86O3iWsT604wn4
HjSab/SFR/2y7hktVmiOgDjj3wbmxNvgPdo7qrJPPIxa7djiUynLFzSHkV/agm+a
neA/NjJRx/3vl+z5nWqQ2Shk0DtRdjBIYKLb0LYclPpHX8tULOj1KlyTlMkyPoLt
Gq/tNrI9r7hje+pJx703obvvAFPctEsWL3dBbi8N4XCXp2SyiLW/HDyq84Wdim0=
=vA3J
-----END PGP SIGNATURE-----

 .............
mi si sa che ho capito male, pensavo che parlavi di funzione "alla 
pascal" ovvero che ritornano un valore.
-- 
-------------------------------
per scrivere in privato
togliere "1975nosp"
to reply remove "1975nosp"

 pascal" ovvero che ritornano un valore.
In effetti avrei dovuto parlare di metodo, ma direi che alla fine ci siamo 
capiti :)
Enrico
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQEcBAEBAgAGBQJOJglqAAoJED3SMOGZLYdYMS0H/2y5eYatpuiCgkeEuUmdD1dj
I9HiRC/fwuV3i4fFuGYXnBvcieTKf3lrfdqAmM9JtMsWPgi3k83CetHEATPZaSGP
ktfNrvSMZRuNuSXP+QTF53orpvj0h7VwWzo/OF1A1g01XAIwD0elygnMCN2447Wy
vGiSS1tbrAYw18AyUkwUrzmb+P/KsraEa1NvmJParDKBdVw7kH84GUyvPTCuoIJ+
0XYq08PrRp9gVwByLlhgXnzD2mSdOBhAxuP1WrBvSkhRZkslJwy1LDA4WClghgim
GMVXhj2KbKvYsXixF6nlfz6X+Y8yJ4y5ekvSY7Gnpr2QKg1nOzhYdYGSe4GnVcI=
=wkq1
-----END PGP SIGNATURE-----