Newsgroup: it.comp.lang.delphi
Titolo: DD2009:novità?

Qualcuno ï¿œ andato ieri al delphi day a Piacenza?
Ci potreste raccontare qualcosa?
Saluti
-- 
Morde

 Saluti
Ciao Morde,
ci sono stato.
Le novit� + importanti riguardo Delphi 2009 secondo me riguardano il 
supporto UNICODE e l'introduzione di novit� nel linguaggio quali i Generics 
e gli SmartPointers.
La cosa per� pi� bella � che Delphi sembra vivo e vegeto con un impegno da 
parte di Embarcadero non indifferente, infatti � gi� in cantiere weaver, la 
nuova ver. di delphi che con windows 7 garantir� tra le altre cose anche il 
supporto MultiTouch. Bella la demo di un applicazione multitouch  (non 
ricordo se di David I o Marco) con Weaver.
Pietro Brambati ha poi presentato Win 7. Il kernel � rimasto quello di Vista 
SP1. Ci � stato detto di nuove API, purtroppo misteriose a quanto pare... a 
parte quelle sul Multitouch e DirectX non ci sono state date altre info a 
riguardo :-(
Si sono impegnati soprattutto sull'efficienza energetica. Altra cosa 
importante la Virtualizzazione & VHD.
In Win 7 presente un Virtualizzatore XP Mode x far girare applicativi non 
compatibili.
E' stato comunque puntualizzato che il salto da Vista a Win 7 non � cos� 
grande, come invece fu da Xp a Vista.
Nessun accenno all'UAC, peccato!
E' stata proprio una bella giornata.
Ciao
Andrea 

 Ci potreste raccontare qualcosa?
Io sono stato presente solo alla mattina, purtroppo, a causa di altri 
impegni pomeridiani. :-|
Il programma della mattinata era alquanto ricco, secondo me, quindi ï¿œ 
ben difficile fare un sunto in poche righe; se avrï¿œ un po' di tempo la 
prossima settimana, cercherï¿œ di fare un "mini reportage", probabilmente 
non esteso come quelli che scrivevo qualche anno fa, ma magari 
significativo per chi ï¿œ curioso di saperne di piï¿œ.
Ciao,
   Marco.
-- 
MARCO BREVEGLIERI
  (
http://www.marco.breveglieri.name
)

 ricordo se di David I o Marco) con Weaver.
Le caratteristiche di Weaver, se ci si riferisce al supporto delle 
"gestures", sono disponibili anche per altri sistemi operativi, non 
necessariamente Windows 7 (si tratta di un'implementazione VCL).


 E' stata proprio una bella giornata.
Grazie Andrea, sono contento che sia piaciuto.
Purtroppo ormai ne resto tagliato fuori: ogni anno codegear propone 
(giustamente ) il suo nuovo IDE, ma qui stiamo ancora fermi a win32 e 
D5.
Purtroppo sarï¿œ sempre piï¿œ difficile stare al passo della tecnologia.
:-/
-- 
Morde

mi associo
Simo

 parte di Embarcadero non indifferente, infatti è già in cantiere weaver,
..forse è la volta buona che, dopo secoli, delphi sara' "spinto" da un
marketing "battaglione san marco" style?
Sarebbe ora....
Pax vobiscum
A.

 Purtroppo sar� sempre pi� difficile stare al passo della tecnologia.
B� questo vale anche x me.
Sviluppo ancora in D6, la mia � una micro ditta individuale e quindi anche 
per me � difficile tenere il passo... 

 
Mi associo (parzialmente) alla manifestazione di difficoltà incontrate 
da piccolissime aziende nel tenere il passo.
BitTime offre l'upgrade da un vecchio Delphi Pro a Rad 2009 Pro a circa 
350 euro (versione ESD e fino al 25 giugno); non mi sembra male. In 
fondo si tratterebbe di 350 euro dopo anni di mancato adeguamento e 
quindi il costo/anno non dovrebbe essere mostruoso. O mi sbaglio?
PS: nel mio caso sono passato da D5 a D7 ed ora attendo D2009/Rad2009. 
Quindi, come vedi, neanche io aggiorno i tool così spesso...

 O mi sbaglio?
Non ti sbagli, tuttavia non consideri il mio contesto lavorativo.
L'azienda dove mi trovo ha un repository software enorme con uno 
storico di quasi 10 anni, che e' iniziato con D5 poi proseguito su D7. 
Il problema in sï¿œ non ï¿œ ricompilare sotto D2009, quanto fare 
refactoring e upgradare i componenti di terze parti.
Questo costringerebbe l'azienda a fermare lo sviluppo e a spendere 
molti soldi per questa attivitï¿œ straordinaria di upgrade.
Si parla di mesi.
Ciao
-- 
Morde


E' proprio questo il punto, non tando l'aggiornamento stretto di
delphi.
A tal proposito sto acquistando D2009 e sto già googlelando per
trovare eventuali incompatibilità di componenti di terze parti.
Vi assicuro che componenti funzionanti con D5 / D6 potrebbero
facilmente non esserlo con D2009, del resto il salto è grande.
Il primo che è saltato fuori ad esempio e il TjvZlib della libreria
Jedi che sembra abbia problemi con D2009, con mio enorme disappunto in
quanto ampiamente usato in un paio di progetti attualmente in
sviluppo. Aspetto di installare D2009 per verificare di persona.
Ciao
Andrea

 quindi il costo/anno non dovrebbe essere mostruoso. O mi sbaglio?
Non ï¿œ un problema di costo quanto piuttosto, imho, di un problema di 
libertï¿œ. Come dice Morde, stare sempre lï¿œ a rincorrere l'ultima 
versione, sentendosi sempre indietro, avere bug risolti dopo anni non ï¿œ 
che sia il massimo, 350 euro a parte. Poterlo risolvere in maniera 
diversa sarebbe migliore (sempre imho), fermo restando la qualitï¿œ del 
prodotto, giudicando fino a D7 dal mio punto di vista.
Antonio


Mi associo (parzialmente) alla manifestazione di difficoltï¿œ incontrate
da piccolissime aziende nel tenere il passo.
BitTime offre l'upgrade da un vecchio Delphi Pro a Rad 2009 Pro a circa
350 euro (versione ESD e fino al 25 giugno); non mi sembra male. In
Beh, per me che  inizo adesso l'attivitï¿œ di libero professionista (fino ad 
ora lavoravo, i ambito scolastico, come formatore di colleghi) non ï¿œ stata 
una cosa complessa.
Ho migrato progetti in TD win32 e TD .NET in D2009 senza grose difficoltï¿œ.
L'unica fregatura ï¿œ stata acqustare RAD Studio 2009 da Bittime 15 gg. fa... 
SENZA PROMOZIONE!!!
       BedBaol

 una cosa complessa.
Visto che hai lavorato in ambito scolastico, vorrei farti questa 
domanda: hai considerato l'ipotesi di migrare il tuo sviluppo su 
Lazarus + fpc? Il pinguino sta diventando sempre di piï¿œ una nuova 
frontiera del business del software. (e non cadiamo nell'ennesimo luogo 
comune che opensource significa gratis ;-))
Intanto, ti aspettiamo su it-alt.comp.lang.lazarus :-)
ciao
-- 
Morde

mi associo a quanto ha scritto Morde, Lazarus sta diventando una
realtà sempre più solida, io per il momento sto bisticciando nella
versione Linux con i font che mi complicano un pò la portabilità del
progetto da un sistema operativo ad un altro, ma per le mie limitate
esigenze, non dovendo fare programmazione dotnet, è più che
sufficiente, ciao Brunello

 sufficiente, ciao Brunello
E pensa che mi stanno parlando bene di Mono 2.. ;-)
-- 
Morde

 E pensa che mi stanno parlando bene di Mono 2.. ;-)
Forse sono stato un pï¿œ stringato.. intendevo dire che qualora volessi 
iniziare lo studio dell'architettura .net, non restare accalappiato a 
m$, ma allarga i tuoi orizzonti di libertï¿œ applicandoti qui:
http://www.mono-project.com/Release_Notes_Mono_2.0
inoltre.. 
http://mono-project.com/Plans
ti ï¿œ giï¿œ venuta l'acquolina in bocca? :D
E il tutto lo fai senza allonarti dal pinguino :-)
Piccola riflessione: canonical ha fatto convergere milioni di dollari 
per sviluppare ubuntu, Sun (ora di IBM) ha investito milioni sul 
progetto Mono.. insomma queste grandi aziende sanno che avranno un 
enorme ritorno in fatto di intelligenze, di architetti e programmatori 
che joinano nei grossi progetti opensource in sul pinguino e in java.
E la qualitï¿œ di questi progetti ï¿œ indiscutibile.
E microsoft che fa? resta closed, ovvio.
Ora, hai ancora voglia di comperare visual studio enterprise?
E' una provocazione.. non me ne vogliano gli uomini microsft ;-)
-- 
Morde

 
Che tipo di widgetset stai usando ? Quali font e che tipo di difficolt�
incontri ?
Antonio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkoyVCsACgkQYSsm1R1/E7wyTgCgwsf3eZnl/dVxKH1YQlnP5ASS
3e8AnAyca3JK9K3rRFHOoXj5tkTUf6r0
=vcuQ
-----END PGP SIGNATURE-----

 Intanto, ti aspettiamo su it-alt.comp.lang.lazarus :-)
Beh, io credo che in ambito scolastico sia davvero un must. Il Pascal
per eccellenza ï¿œ sempre stato un linguaggio "scolastico" anche se spesso
questa etichetta ï¿œ stata usata sempre in maniera denigratoria.
L'introduzione del software libero nelle scuole ï¿œ difficile, almeno in
quelle italiane. Puï¿œ sembrare un'eresia ma ï¿œ davvero cosï¿œ, e non
soltanto nelle elementari, medie e superiori ma addirittura nelle
universitï¿œ, la fonte del sapere. Ciï¿œ che mi lascia perplesso ï¿œ che
questo accade anche nelle facoltï¿œ prettamente tecniche, davvero
sconvolgente !! In questo caso non ï¿œ soltanto un problema di costi
oppure di opinioni come la libertï¿œ ecc.., quanto piuttosto il fatto di
crescere schiere di tecnici che conoscono una sola strada, come gli
asini. E, spesso, la conoscono anche male perchï¿œ un conto ï¿œ essere
addestrati e poter scavare nel codice sorgente di un sistema operativo,
di un ambiente di programmazione ecc.. ed un altro, invece, ï¿œ dover
studiare soltanto sui file di help il funzionamento di un framework, di
una libreria ecc.. Un computer ï¿œ un semplice pezzo di ferro, ciï¿œ che lo
fa andare ï¿œ ancora il software ;).
Antonio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkoyVgUACgkQYSsm1R1/E7xdPACeI+tSMX53+8NZAMpI6xbEtcy3
IvQAn3Zlv5eD3BcsCdO6Bi6Gbr9AtEiw
=nEAk
-----END PGP SIGNATURE-----

 E' una provocazione.. non me ne vogliano gli uomini microsft ;-)
E' proprio l'ottica che ï¿œ diversa. Io non potrei fare piï¿œ a meno di non
aggiornare il mio ambiente di sviluppo via svn o git per poter vedere
risolti (ma talvolta anche inseriti ;)) dei bug, oppure avere le piï¿œ
recenti implementazioni; oppure aggiornare la mia distro per avere
sempre le ultime novitï¿œ del kernel, dei pacchetti che ho installato
ecc.. con un semplice pacman -Syu . E addio salti di versioni, acquisto
di nuove licenze ecc.. :).
Antonio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkoyVrcACgkQYSsm1R1/E7xKjACeKF/MfTlqWMk+dU827kwfdvTX
Yi4AoKpO+qpB4m2Xz/QKvdN3RSeMDgPi
=OGud
-----END PGP SIGNATURE-----

 fa andare ï¿œ ancora il software
I TOTALLY AGREED :-D
-- 
Morde


il problema e' semplice preparo una form impostando un font Arial con
size 9 nel momento che viene caricata da Lazarus con Linux mi riporta
questo messaggio di errore
Stream=TForm1: Root=:TForm1
Error reading TForm1.Font.Quality: Unknown property: "Quality"
Stream position: 558
ed alla fine la scritta "Bottone" che precedentemente rientrava
ampiamente in un bottone di 75 * 25 ora lo occupa completamente ed ha
un aspetto estetico scarso e cercando di cambiare il font il risultato
migliora ma non in maniera completamente soddisfacente, lo stesso
problema ma e' relativo all'ide di sviluppo. Per il momento sto
sviluppando un applicazione in cui la parte grafica e' pressoche'
assente quindi il problema e' relativo pero' ancora non sono riuscito
a colmare il gap fra le due versioni.

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

E' davvero strano. Che versione di Lazarus stai usando ? Pacchettizzata
o svn ? Prova anche a cambiare widgetset, passando ad esempio da gtk2 al
nuovo qt45. Se hai problemi nel compilare la IDE per questo widgetset
puoi passare sull'altro newsgroup per cercare eventuali soluzioni.
Proprio su questo newsgroup (lazarus ovviamente) una persona ha postato
del codice per ridimensionare i controlli a runtime, vado a memoria ma
mi sembra sia questa la cosa.
Antonio
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - 
http://enigmail.mozdev.org
iEYEARECAAYFAkoytVcACgkQYSsm1R1/E7yHxgCgi+4EOxSpd2n1lGiCVENM0P1Q
DTYAoMHEI3dk7iPCzH21y0LY7qfcPnWd
=J/5Z
-----END PGP SIGNATURE-----