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

Langages de programmation Discussion :

Choix entre Ruby et Delphi


Sujet :

Langages de programmation

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 4
    Par défaut Choix entre Ruby et Delphi
    Bonjour
    Alors, comme indiqué dans le titre j'aimerais que vous m'aidiez à me décider dans mon choix du langage de programmation que je souhaiterais apprendre.
    Il y a deux langages dont j'ai entendu parler et qui m'ont intéressé, à savoir Delphi et Ruby. Pourriez-vous m'indiquer les avantages et inconvénients de ces langages ?
    Et, dernière question, quels sont les avantages et les inconvénients d'un langage interprété ?
    Merci d'avance pour vos réponses

  2. #2
    Membre Expert
    Avatar de Woufeil
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    1 076
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 1 076
    Par défaut
    Bonjour,

    Comme tu dois le savoir, Ruby et Delphi sont deux langages orientés objets (OO). Delphi est compilé, Ruby est interprété.

    Un langage compilé a pour avantage d'être rapide et de fournir un .exe. Il est préférable d'utiliser ce type de langages pour les projets relativement gros, bien qu'il soit en général possible d'aboutir au même résultat avec un langage interprété, même si ce sera au prix d'une baisse sensibles des performances.
    Le défaut des langages compilés est que le temps de développement est souvent plus long qu'avec un langage interprété, et ils sont souvent plus complexes que ces derniers.

    Un langage interprété nécésite un programme pour s'exécuter. Avec Ruby, tu auras besoin de l'interpréteur ruby. L'avantage principal est une grande facilité et un faible temps de développement. L'inconvénient, en plus de la nécéssité d'installer un programme pour faire parcher le programme, est la lenteur de ce type de programme. Mais elle ne se resentira que sur des gros programmes.

    Le langage Pascal Objet est bien pour débuter, il dispose d'un environnement de développement intégré (IDE) très performant : Delphi. Delphi comprend un excellent RAD (un outil de conception d'interfaces graphiques), un compilateur conçu de telle sorte que si le programme compile il y a de fortes chances qu'il fonctionne comme il le faut, ainsi que de pleisn d'autres outils très bon. De plus, la communauté Delphi est très grande.
    Ses défauts sont qu'il a un avenir je pense incertain (avant de lancer un troll, je précise qu'incertain ça veut dire qu'on n'en sait rien, pas qu'il va forcément décliner) tout du moins dans sa version 32 bits, et qu'il est peut être un peu complexe pour un débuatnt total.

    Le langage Ruby est aussi très bien pour débuter, très simple à assimiler, très puissant, avec une énorme quantité de modules annexes (je sais pas si on appelle ça des modules en ruby), une syntaxe quasi algorithmique...
    Le défaut est qu'il n'y a que peu de documentation en Français et peu d'utilisateur français. la preuve : sur Développez, ruby n'a qu'un tout petit espace réservé.

    Voilà, j'ai essayé d'êtrele plus objectif possible et de répondre à toute tes questions.

    Bon courage dans ton apprentissage !

  3. #3
    Membre extrêmement actif
    Avatar de kedare
    Homme Profil pro
    SRE
    Inscrit en
    Juillet 2005
    Messages
    1 549
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Espagne

    Informations professionnelles :
    Activité : SRE

    Informations forums :
    Inscription : Juillet 2005
    Messages : 1 549
    Par défaut
    Personellement je te recommande ... Ruby !
    car :
    - il permet de faire des applications multi-plateforme
    - il y a Rails
    - il y a un shell ruby pour apprendre plus facilement
    - tu pourrat ensuite l'utiliser comme langage embarqué dans tes applications (C/C++/Objective-C/java/.NET)
    - c'est plus simple que le Delphi (enfin je trouve)

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 4
    Par défaut
    Merici pour ta reponse
    Peut tu me donne un lien en francai si possible pour debuté

  5. #5
    Membre émérite
    Inscrit en
    Juin 2005
    Messages
    644
    Détails du profil
    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2005
    Messages : 644
    Par défaut
    Je conseille sans l'ombre d'un doute Delphi ou tout autre langage compilé comme C++.
    Je dois avouer avoir un 'faible' pour les produits borland et conseillerais Delphi ou Borland C++ 6 ( ou borland developper sudio 2006 ) plutôt que visual de microsoft.

  6. #6
    Membre Expert

    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    2 075
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ardennes (Champagne Ardenne)

    Informations forums :
    Inscription : Juillet 2003
    Messages : 2 075
    Par défaut
    Ruby...Delphi c'est has-been...Un bon lien en francais? Y'en a des tonnes, regarde: http://ruby-doc.org/ ...Certaines sont traduites en français mais il vaut tout de même mieux connaitre l'anglais (valable pour l'info en général d'ailleurs)

Discussions similaires

  1. Choix entre Delphy et C++Builder
    Par marcoxx dans le forum Choisir un environnement de développement
    Réponses: 3
    Dernier message: 30/03/2007, 18h27
  2. comment faire le choix entre les SGBD sous delphi
    Par redhammd dans le forum Bases de données
    Réponses: 1
    Dernier message: 27/11/2005, 11h39
  3. Probème de type entre access et delphi
    Par samlerouge dans le forum Bases de données
    Réponses: 5
    Dernier message: 23/05/2004, 19h56
  4. choix entre macro et fonction
    Par remi77 dans le forum C
    Réponses: 4
    Dernier message: 22/10/2003, 14h26
  5. [Choix] Quel SGBD avec delphi et kylix
    Par djmcg dans le forum Décisions SGBD
    Réponses: 8
    Dernier message: 16/01/2003, 12h24

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