Newsgroup: it.comp.lang.delphi
Titolo: Avrei un nuovo progettino da fare

mi date una ragione per cui dovrei farlo col mio linquaggio preferito 
DELPHI?
Ha senso oggi iniziare un nuovo progetto in delphi?
(non ï¿œ una trollata...vorrei risposte serie)

Devo fare un viaggio. Mi dite che mezzo di trasporto devo prendere?
 
-- 
@WarpTen10


 
cazzo centra...spiegami cazzo centra....bamboccione smanettone dell'ostia!


"Progettino" ï¿œ grande, medio, piccolo, monoutente, multiutente, 
client/server, senza database, con database locale, senza grafica, web 
service, gioco 3D in DirectX, gioco 2D... ?
 
A seconda del viaggio devi fare ti si puï¿œ consigliare un mezzo di 
trasporto piuttosto che un altro.
 
C'entra, adesso? :)
 
-- 
@WarpTen10


no...io giochi non ne faccio
progettino ï¿œ un progetto fatto con criteri professionali 
indipendentemente dai volumi
mono o 1000 utenti per me pari sono
client/server o web server delphi li batte tutti comunque la si pensi
 
IO NON HO CHIESTO QUALE SIA IL MIGLIOR SISTEMA DI SVILUPPO PER FARE UN 
PROGETTO OGGI!
 
bamboccione....lasciaci lavorare...facci un favore!


Ho capito.
 
-- 
@WarpTen10

 (non ï¿œ una trollata...vorrei risposte serie)
AHAHHAHAHA AHAHAH AHAHAHAHAH AHA HAHAHA!!!!!!!!!!!!!
 
-- 
morde
Android
QT 4.7
Delphi (5,6,7.. expired)
Firebird Database
 

 (non è una trollata...vorrei risposte serie)
 
Troll ??

 Troll ??
 
Amlo �, per definizione, *IL* troll di ICLD ;-)
Non � un cattivo ragazzo.. � solo che non si decide a mollare delphi una 
volte per tutte come feci io tempo addietro, e lui vorrebbe imitarmi ma 
ha troppa paura di java: le alternative ci sarebbero, C in primis (senza 
il famigerato paradigma ad oggetti ma solo coi cari vecchi e sani 
puntatori), e c++ in secundis, con opportunit� cross platform tramite QT.
 
PS:
Non sto inventando: vedi indici Tiobe di aprile.
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
 


 Firebird Database
 
Tempo fa frequentavo questo gruppo, ai tempi di Aran Agnello, Triskel etc.. allora quel Troll era stato profetico nel parlare di Delphi quando tutti gli davano del visionario ?
 
;-)
ciao

> Ho capito.
 
+1...anzi +1000000000000000 :)
 

 Tempo fa frequentavo questo gruppo, ai tempi di Aran Agnello, Triskel etc.. allora quel Troll era stato profetico nel parlare di Delphi quando tutti gli davano del visionario ?
 
Non me la ricordo, qual era la brillante profezia? :)
 
-- 
MARCO BREVEGLIERI 
#Home: 
http://www.marco.breveglieri.name
 
#Blog: 
http://www.compilaquindiva.net
 

> Non me la ricordo, qual era la brillante profezia? :)
 
...forse quella della fine del mondo per il 2012..?? :D
 
A.

 ...forse quella della fine del mondo per il 2012..?? :D
 
Quella della fine del mondo aveva argomentazioni quasi migliori... ;)



Diceva che Delphi sarebbe morto. Io non lo credo ma diciamo che non è proprio la punta del mercato.

> Io non lo credo ma diciamo che non è proprio la punta del mercato.
 
Varie "cassandra" in morphing e non che si sono di volta in volta passate il testimone per declamare che la fine è vicina.
Non so voi ma io ho altro da fare che seguire il "profeta" di turno.
 
 
Nel mondo civile ( Country <> Italia ) le cose funzionano diversamente.
Su linkedin spesso ci sono ricerche di gente tosta in delphi tra francia, usa, malta e altre nazioni, addirittura con skill su d7, fermo restando che si deve sempre vedere se le cose sono serie e ovviamente (ma non per tutti) se, come e quanto pagano.  
 
E poi, a parte delphi e lazarus , quanti e quali ambienti FUNZIONANTI E COMODI esistono per sviluppare in modo NATIVO A 32 E/O 64 BIT su Windows?
 
 
A.
 
 
 
 
 
 
 
 

 E poi, a parte delphi e lazarus , quanti e quali ambienti FUNZIONANTI E COMODI esistono per sviluppare in modo NATIVO A 32 E/O 64 BIT su Windows?
 
Se ti limiti alla compilazione *nativa* :
1 - Visual studio
2 - MingW + code::blocks, lo uso solo per sviluppi su opengl
3 - MingW + QT creator per tutto il resto


> 1 - Visual studio
 
La fa solo in c++. Buon divertimento. :-|
 
A

 Diceva che Delphi sarebbe morto. Io non lo credo ma diciamo che non è proprio la punta del mercato.
 
Questo si dice dal '95, quindi nessuna novità. :)


 E poi, a parte delphi e lazarus , quanti e quali ambienti FUNZIONANTI E COMODI esistono per sviluppare in modo NATIVO A 32 E/O 64 BIT su Windows?
 
Questa la proporrei come "tag line"... ;)


 1 - Visual studio
 
La compilazione nativa in Visual Studio la si fa solo con C++ ed è priva di qualsiasi strumento RAD.


 E poi, a parte delphi e lazarus , quanti e quali ambienti FUNZIONANTI E COMODI esistono per sviluppare in modo NATIVO A 32 E/O 64 BIT su Windows?
 
Detto da ingegnere smanettone di vari linguaggi straquoto !

 La fa solo in c++. Buon divertimento. :-|
 
Alberto, non riesco a credere che uno come te consideri il cambio di 
linguaggio come un ostacolo considerevole (almeno, da quello che scrivi 
ho capito questo).


 La compilazione nativa in Visual Studio la si fa solo con C++ ed � priva di qualsiasi strumento RAD.
 
Per nativa intendi dire quella che produce eseguibili win32/64?


 linguaggio come un ostacolo considerevole 
 
Se c'e' una cosa che mi spaventa poco è il cambiamento.
Davanti ad una cosa mai fatta, magari qualcuno si spaventa.
Io dico "che bello! faccio una cosa nuova!". :D
 
 
Sappiamo tutti molto bene che c++ è un linguaggio ottimo per fare alcune cose ma non altre, e che quindi ha una "posizione" diversa rispetto a delphi.
 
A.

 Per nativa intendi dire quella che produce eseguibili win32/64?
 
Sì. Diciamolo meglio: per "nativa" intendo quella che non ha bisogno del .NET Framework. :)


> Sì. Diciamolo meglio: per "nativa" intendo quella che non ha bisogno del .NET 
 
 
 
come mi fa zzzare che le ultime versioni di delphi hanno l'ide basata su .net!
:-((
 
 
A.

 come mi fa zzzare che le ultime versioni di delphi hanno l'ide basata su .net!
 
Solo alcune funzionalità sfruttano il .NET framework (alcuni refactoring, il supporto al modelling e poco altro), ma l'IDE è *nativo*.
 
Considerando l'obiettivo iniziale di supportare sia con Win32 che .NET all'interno di un unico IDE, l'idea ci stava, poi con l'abbandono di questa strada e l'avvento di Prism l'utilità è chiaramente sparita, anche se non hanno riscritto nuovamente il codice e tolto la dipendenza.
 
Non è detto che l'arrivo delle piattaforme in cantiere, questo requisito del framework non vada a scomparire definitivamente.
 
Ciao,
  Marco.


 Solo alcune funzionalità sfruttano il .NET framework 
 
l'editor si, maremma troia! :-((
 
A.

 Sappiamo tutti molto bene che c++ � un linguaggio ottimo per fare alcune cose ma non altre,
 > e che quindi ha una "posizione" diversa rispetto a delphi.
 
Mmmhhh.. mi diresti quali "altre cose" c++ non sarebbe ottimo? :-)
 
Sia chiaro che non voglio deragliare su argomenti tipicamente da flames: 
mi sto solo sforzando di capire dove tu vedi questo confine tra delphi e 
c++.
 
Forse il fatto che la memoria te la devi gestire tu? Perch� se cos� 
fosse, dovresti riconsiderare le tue opinioni in quanto con la release 
11 di c++ [1] sono presenti algoritmi di garbage collecting.
 
[1] 
http://en.wikipedia.org/wiki/C%2B%2B11
 


 S�. Diciamolo meglio: per "nativa" intendo quella che non ha bisogno del ..NET Framework. :)
 
A che mi risulta si pu� anche sviluppare in modo nativo per windows con 
c++: sto pensando al celeberrimo c++ builder ma anche a microsoft VS, 
per non parlare di mingw (ma questo lo vorrei escludere perch� non 
provvisto di un RAD agganciato a windows forms).


 Forse il fatto che la memoria te la devi gestire tu? 
 
E uno che mi conosce dice questo? :-|
IO ODIO I GARBAGE COLLECTOR. 
 
A.

 IO ODIO I GARBAGE COLLECTOR.
 
Proprio perchè ti conosco, ti chiedo: se odi così tanto i garbage 
collector, dovresti amare C++ e andare verso di lui, piuttosto che 
Java... o mi sbaglio? ;-)
 
Alberto, facci un "pensierino": Qt è lì che ti aspetta a braccia aperte :-)


 Alberto, facci un "pensierino": Qt è lì che ti aspetta a braccia aperte :-)
 
qt e c++? e come li metti insieme, giusto per capire?
 
A.
 
 

 qt e c++? e come li metti insieme, giusto per capire?
 
Qt è un framework completo, è scritto in C++ ed è cross platform.
E' naturale quindi usare C++ per sfruttarlo (ma esistono dei binding per 
python).
 
Usando i moduli [1] del framework, riesci a generare eseguibili win32 
nativi che fanno tutto [2], sfruttando fino a due compilatori, mingW 
(sarebbe il GCC portato su windows) oppure il compilatore C++ di VS.
 
Ma non mi dilungo oltre per non essere dispersivo.
 
Cmq tu chiedi tutto quello che ti viene in mente, e se conosco la 
risposta, l'avrai. Se non vuoi installare e provare niente, puoi sempre 
vedere come si realizzano le varie applicazioni guardando i video 
tutorials: 
http://qt-project.org/videos
 
 
[1] 
http://qt-project.org/doc/qt-5.0/qtdoc/modules.html
 
[2] 
http://qt-project.org/doc/qt-5.0/qtdoc/qtexamplesandtutorials.html
 


 c++.
 
Nel mio discorso, la differenziazione la faccio sull'IDE, sui tool di supporto alla programmazione e così via, non sul linguaggio.
 
Ciao,
  Marco.


 c++ [...]
 
Se si parla di C++Builder è un conto, perché parliamo di RAD.
Non vale lo stesso discorso per Microsoft Visual C++.


 l'editor si, maremma troia! :-((
 
L'editor di codice in quanto tale non mi risulta. :|
 
Solo alcune funzionalità di *editing*, nel senso di comandi dell'IDE eseguiti a partire dal codice scritto nell'editor (come il Refactoring) mi risultano implementate in .NET, così come altri servizi che basano sul codice il loro funzionamento, ma normalmente - senza ricorrere a questi strumenti - l'editing del codice avviene in un controllo nativo al 100% che non fa uso di .NET.
 
Tant'è vero che, tempo addietro, quando facevo configurazioni di Delphi che escludessero le parti basate su .NET Framework per risparmiare risorse, l'editor funzionava sempre e comunque.
 
Non è inoltre necessario ricorrere a classi del framework per integrarsi con i servizi dell'OTA.


 Non vale lo stesso discorso per Microsoft Visual C++.
 
Temo di essermi confuso: intendevo visual studio, non visual c++ (che 
non ricordavo nemmeno esistesse).


 L'editor di codice in quanto tale non mi risulta. :|
 
 
..allora tutti gli scoppic he ongi tanto delphi2009 fa non sono colpa di .net???? Aiutooooooo!
 
A.
 

 non ricordavo nemmeno esistesse).
 
Se usi Visual Studio per progetti basati sul .NET Framework (con C#, 
VB.NET
, F#, C++ CLR, Delphi Prism), allora hai un editor visuale delle interfacce e altri strumenti tipicamente RAD a disposizione; negli altri casi (es. C++ con MFC o affini), a parte qualche wizard, non c'è altro.


On 17.04.2013 14:52, Marco Breveglieri wrote:
 
 > negli altri casi (es. C++ con MFC o affini), a parte qualche wizard, 
non c'č altro.
 
Grazie per i chiarimenti: usando QT creator con mingw non mi sono mai 
preoccupato di controllare il RAD con VS, pur sapendo che puň compilare 
con i binding.
Verificherň appena ne avrň l'occasione.
 
Ciao,


 .NET Framework. :)
 
Detta cosi`, allora anche Python e` nativo: 
http://www.py2exe.org/
 :D
 
Enrico