IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI Delphi Discussion :

Delphi 7 vers Delphi 2007


Sujet :

EDI Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut Delphi 7 vers Delphi 2007
    Bonjour à tous,

    Excusez moi de vous déranger mais j'ai un petit "problème"... Je travaille maintenant depuis 1 an sur un "gros" projet, sur delphi7 pour windows 32bits XP/Vista...
    J'ai l'opportunité d'acheter delphi 2007... Mais est ce vraiment utile ?

    - Le programme généré sera t'il plus rapide ? Aura t'il une valeur ajoutée ?
    - Le passage de l'un à l'autre me demandera un peu de travail tout de même.. Est ce vraiment nécessaire de me prendre la tête la dessus ?

    Merci d'avance...

    Ps : Je n'utilise pas les fonctions de base de données.

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 593
    Billets dans le blog
    65
    Par défaut
    Personnellement , je dirais non à toutes les questions
    mais j'ai peut-être tort

  3. #3
    Expert confirmé

    Avatar de sjrd
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Juin 2004
    Messages
    4 517
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Suisse

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : Enseignement

    Informations forums :
    Inscription : Juin 2004
    Messages : 4 517
    Par défaut
    Ton programme simplement recompilé avec Delphi 2007 sera effectivement plus rapide, car le gestionnaire de mémoire a été remplacé avec Delphi 2006.

    Maintenant, si c'est seulement pour recompiler un projet existant, ce n'est pas la peine. Si tu comptes encore le développer, tu peux y trouver de la valeur ajoutée, certainement, sinon il n'y aurait pas trois nouvelles versions entre

    Je te conseille de consulter les tutoriels de "découverte" de Delphi 2005 à 2007 sur DVP. Ils te donneront de bonnes idées de ce qui est nouveau
    sjrd, ancien rédacteur/modérateur Delphi.
    Auteur de Scala.js, le compilateur de Scala vers JavaScript, et directeur technique du Scala Center à l'EPFL.
    Découvrez Mes tutoriels.

  4. #4
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut
    Merci beaucoup, au niveau gain de rapidité, c'est vraiment si important ?
    Je me tâte, le projet est développé à environ 50%...

  5. #5
    Expert éminent
    Avatar de ShaiLeTroll
    Homme Profil pro
    Développeur C++\Delphi
    Inscrit en
    Juillet 2006
    Messages
    14 083
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Développeur C++\Delphi
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2006
    Messages : 14 083
    Par défaut
    Le Gestionnaire mémoire (adaptation de FastMM, il me semble, lol, je n'en suis qu'à la version 4.76) est surtout plus rapide pour le multi-thread, il en accepte un plus grand nombre sans une brusque chute de performance ... ainsi que la réallocation de chaine est plus performante ...

    Le problème du passage, c'est aussi les libs, dans ma société, nous avons tellement de lib interne ou externe que le coût de migration est énorme ...

    Sinon, pour ceux qui connaisse BSD 2007 ?
    On peut continuer à programmer en Win32 (les PChar sont nos amis), donc pas sécurisé comme le voudrait .Net ? Donc cela apporte quelque chose à part le petit bout d'assembly pour que Vista sache que c'est un vilain programme Win32 (quoi qu'il considère comme vilain tout programme ayant l'assembly XP ou n'en ayant pas du tout)

    C'est surtout une question de compatiblité, des choses à ne pas faire comme "écrire ses fichiers temporaires à la racine du C:" (non non, on ne rigole, j'ai du corrigé cela récemment dans un des programmes que je dois maintenir j'en découvre des comme ça trop souvent ... ) sont maintenant interdite ou provoquent des erreurs systèmes ... ce qui n'est pas plus mal ...

    Dommage pour la DB, je crois que là, où il y a le plus de nouveauté (ADO et MySQL ferait bien meilleur ménage en BSD2007 qu'en D7 à ce que l'on m'a dit ... est-ce vrai ?)
    Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !
    Attention Troll Méchant !
    "Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
    Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
    L'ignorance n'excuse pas la médiocrité !

    L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
    Il faut avoir le courage de se tromper et d'apprendre de ses erreurs

  6. #6
    Membre éclairé Avatar de remixtech
    Profil pro
    Enseignant
    Inscrit en
    Février 2003
    Messages
    272
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Février 2003
    Messages : 272
    Par défaut
    Mouai, mais en même temps je me dis que mon projet et énorme et que l'IDE a beaucoup évoluée et qu'il est tout de même bien plus pratique...

    En même temps, le passage de l'un à l'autre ne me prendra je pense pas plus de dix heures... Il s'agit de la réécriture de routines de Indy...

    Pour vista, je suis tout à fait d'accord, il suffit d'utiliser le système windows correctement pour ne plus avoir de problème...

    Enfin je me renseigne, merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Probleme de migration Delphi/Access vers Delphi/SQL Server
    Par burkan dans le forum Bases de données
    Réponses: 6
    Dernier message: 26/01/2011, 18h05
  2. Migrer de Delphi 7 vers Delphi .Net
    Par Klemsy78 dans le forum Delphi .NET
    Réponses: 11
    Dernier message: 24/04/2009, 13h15
  3. Migration Delphi-Access vers Delphi-SQL Server
    Par burkan dans le forum Bases de données
    Réponses: 5
    Dernier message: 05/05/2008, 03h31
  4. Conversion Delphi 2 vers Delphi 2005
    Par ROYER dans le forum Bases de données
    Réponses: 10
    Dernier message: 25/11/2005, 18h45
  5. Réponses: 3
    Dernier message: 05/10/2005, 17h19

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo