Delphi version Personnel vs Java ?

Delphi version Personnel vs Java ? - Divers - Programmation

Marsh Posté le 16-04-2006 à 20:08:31    

Salut !
je me suis lancé dans le Delphi il y a peut , mais je vois deja les limites de la version personnel , surtout quand il faut installer des composants perso  ,j'ai le 3/4 du temp des composant manquant , et pour les exemple aussi , (il est impossible de faire du reseau avec la version perso j'ai l'impression)
a votre avis , la version personnel de delphi , vaut le coup ?
car je connais deja le java , mais bof bof , swing est tres lent (puis j'adore le natif (dll ,etc)
qu'ece que la version personnel ne peut pas faire ?
la version perso a t-elle autant de possibilité que Java par exemple ?
merci!

Reply

Marsh Posté le 16-04-2006 à 20:08:31   

Reply

Marsh Posté le 16-04-2006 à 21:49:25    

Je supose que tu peux toujours faires des extensions à l'édition personnelle en ajoutant des composants.
 
Pour ce qui est de Java, il existe de nombreux EDI gratuits très complet.
 
Si Swing ca te fais chier : Eclipse est basé sur SWT et non Swing.
 
Pour le reste Delphi évolue vers un environnement managé, Dotnet, comme java qui est aussi un environnement managé, donc c'est pas aussi différent que ca après tout....
 
Mais effectivement Delphi permet de compiler en mode Win32 natif... C'est la différence.
 
 
 

Reply

Marsh Posté le 16-04-2006 à 22:23:00    

kedare a écrit :

je me suis lancé dans le Delphi il y a peut

Delphi n'est pas mort ? Je croyais que Borland avait arreter de developper Delphi.
Si c'est le cas, il est preferable de s'orienter vers Java ....


Message édité par maxpower44 le 16-04-2006 à 22:24:13
Reply

Marsh Posté le 16-04-2006 à 22:24:41    

Et pourquoi pas C# ? :o


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-04-2006 à 23:02:24    

Harkonnen a écrit :

Et pourquoi pas C# ? :o


parceque c'est java sans ses avantages
si non je vient de tomber la dessus , ca a l'air pas mal : http://www.lazarus.freepascal.org

Reply

Marsh Posté le 16-04-2006 à 23:13:15    

kedare a écrit :

parceque c'est java sans ses avantages


[:rofl]
allez, j'attends tes arguments qui étayent cette magnifique affirmation, ensuite je te donnerais de vrais arguments qui te montreront que C#, c'est plutot Java sans les inconvénients !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-04-2006 à 23:41:19    

Harkonnen a écrit :

[:rofl]
allez, j'attends tes arguments qui étayent cette magnifique affirmation, ensuite je te donnerais de vrais arguments qui te montreront que C#, c'est plutot Java sans les inconvénients !


ha et quelles sont les inconveniant de java d'apres toi ?

Reply

Marsh Posté le 16-04-2006 à 23:51:50    

kedare a écrit :

ha et quelles sont les inconveniant de java d'apres toi ?


- absence de delegates, qui oblige à utiliser des inner classes, nuisant à la lisibilité des sources
- autoboxing partiellement implémenté. essaie de compiler le code suivant, ça pète :

Code :
  1. int a = 4;
  2. string s = a.toString();


ça marche nickel en C# et c'est bien pratique
- swing n'est pas lente comme tu le dis, mais juste assez pointue à programmer, et difficile d'accés pour un débutant, alors que winforms s'apprend tout seul,
- pas de mot clé "event", pratique pourtant pour créer ses propres évenements,
- pas de propriétés. personnellement je prefère écrire

Code :
  1. TextBox.Text = "prout"


que

Code :
  1. TextBox.setText("prout" );


- présence de types natifs, totalement inutiles
 
etc...etc... ça te suffit ou je t'en trouve d'autres ? [:petrus dei]
 
maintenant, à ton tour [:dawa]


Message édité par Harkonnen le 16-04-2006 à 23:53:31

---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 16-04-2006 à 23:58:17    

oui mais ca marche pas sur autre chose que windows ...
le gros avantage de java ... :p
J2EE est bien plus puissant que Asp.NET

Reply

Marsh Posté le 17-04-2006 à 00:02:50    

kedare a écrit :

oui mais ca marche pas sur autre chose que windows ...


tu connais Mono ?
http://www.mono-project.com/Main_Page
 

kedare a écrit :


J2EE est bien plus puissant que Asp.NET


encore une magnifique affirmation non argumentée ? j'attends hein, pour C# et maintenant pour ASP .NET


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 17-04-2006 à 00:02:50   

Reply

Marsh Posté le 17-04-2006 à 00:14:34    

Mono n'est pas aussi compatible que la jvm par exemple
pour l'asp.net .... j'ai testé les deux , franchement les controle d'asp.net , tu comprend rien de ce qui se passe derriere c'est nul :/
en plus tu est obligé d'utiliser MSSQL avec C# (ou alors ODBC mais c'est nul ca)
 
j'ai trouvé ca de sympa tien :
http://www.lazarus.freepascal.org/
comme delphi ,mais gratuit , et marche sur linux/macos/windows ^^
mais c'est encore une beta

Message cité 1 fois
Message édité par kedare le 17-04-2006 à 00:16:45
Reply

Marsh Posté le 17-04-2006 à 00:24:48    

kedare a écrit :

Mono n'est pas aussi compatible que la jvm par exemple


il manque juste les winforms (en cours d'implémentation), mais tous les programmes console passent sans souci [:petrus dei]
 

kedare a écrit :


en plus tu est obligé d'utiliser MSSQL avec C# (ou alors ODBC mais c'est nul ca)


ah bon [:petrus dei]
http://sourceforge.net/projects/mysqldrivercs/ => driver MySQL pour C#
http://www.phpguru.org/static/SQLite.NET.html => SQLite
sans parler du support Oracle, inclus dans le framework, et bien sur, SQL Server
donc bon, argument non recevable [:god]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 17-04-2006 à 00:32:58    

et j'attends toujours que tu me dises pourquoi C# c'est Java sans les avantages [:dawa]


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 17-04-2006 à 00:36:49    

parceque c'est comme ca :p

Reply

Marsh Posté le 17-04-2006 à 00:41:43    

k, lol


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 17-04-2006 à 00:55:36    

puis devoir passer par un runtime (CLR) ou une jvm , j'aime pas trop le concept , je prefere faire du natif :p

Reply

Marsh Posté le 17-04-2006 à 01:17:44    

T'as raison, ou mieux assembleur. Enfin moi je préfère les cartes perforées, Je préfère percer moi meme les zéro et les 1 c'est plus optimisé en performance.
 
Surtout ne pas utiliser Dotnet ou Java, je risquerais d'être à la mode, ou pire encore, productif.
 
 :lol:  
 
 

Reply

Marsh Posté le 17-04-2006 à 01:18:13    

Donc en gros tu veux faire du Java car c'est cross platform, mais t'aime pas C# car il marche "que" sur Windows. Mais à côté de ça tu fais du Delphi. Et tu projette de faire du natif, sans framework ou autre.  
Je ne suis pas bien ton raisonnement.


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Reply

Marsh Posté le 17-04-2006 à 01:19:11    

Quel raisonnement ?  :??:


Message édité par Paul JR le 17-04-2006 à 01:19:25
Reply

Marsh Posté le 17-04-2006 à 01:19:50    

Remarque pertinente. :o


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed