Forum Linux.débutant Programation

Posté par  .
Étiquettes : aucune
0
28
juin
2004
Bonjour bonjour.
Existe-t-il pour linux un language de programation orienté objet, un peut comme delphi ou visual basic pour windaube?
  • # IDE ou language ?

    Posté par  . Évalué à 1.

    Regardes du coté du projet lazarus ou de gambas ca devrait t'interesser.

    Sinon C++, C#.... y'en a à la pelle.

    Mes 2 cents.
    • [^] # Re: IDE ou language ?

      Posté par  . Évalué à 4.

      Java, Python, Perl (quoi que pour de l'objet c'est assez moche), gambas (si tu veux vraiment du basic).
    • [^] # Re: IDE ou language ?

      Posté par  . Évalué à 3.

      Delphi et VB sont à la fois des IDE et des langages !
      Delphi est en fait du Pascal objet (avec utilisation d'un set d'unités pour la VCL et autres joyeusetés) et VB c'est du .... ben du VB y'a pas d'autre mots pour cette horreur !
      • [^] # Re: IDE ou language ?

        Posté par  . Évalué à 2.

        Comme EDI pour le Pascal Objet, tu as Kylix, de Borland, le Delphi de Linux.
        Jamais testé personellement, désolé.
  • # Kylix

    Posté par  . Évalué à 2.

    Tout simplement Kylix qui est le portage de delphi sous linux !

    http://www.borland.com/kylix/(...)

    Il y a une version "Open" (gratuite) qui permet de développer des applis GPL, mais attention c'est pas libre !

    Sinon C++ et Qt c'est mieux et c'est libre
    • [^] # Re: Kylix

      Posté par  . Évalué à 2.

      si quand il passe de VB à C++ ça va lui faire bizarre
      il faut aimer l'allocation de mémoire et les adresses de pointeurs vers des machins :)
      • [^] # Re: Kylix

        Posté par  . Évalué à 1.

        Ooui bien sûr, mais c'est tellement plus drole ;-)

        Et soit dit en passant en delphi, le langage c'est du Pascal objet, où chaque objet est un pointeur. Et donc dès qu'on commence à creuser un peu avec ce langage on se retrouve avec des problèmes assez complexes si on ne sais pas ce qu'il y a derière ! D'ailleur c'est très pénible à utiliser : là où en C++ on a des contructeurs par copie par défaut, en Pascal Objet il faut tout définir explicitement ce qui extemement pénible. C'est l'exemple même du langage mal foutu le Pascal Objet.
  • # Gambas!

    Posté par  (site web personnel) . Évalué à 1.

  • # Ada 95 ?

    Posté par  . Évalué à 2.

    Ok, je suis déjà dehors.
    Enfin non, pas tant que ça, puisqu'on est dans la querelle de cloché (aucune idée de l'orthographe de ce mot) je vais faire une petite description d'Ada95.
    Ada95 désigne une norme définissant un langage orienté objet (avec un modèle toutefois un peu différent de celui du C++ ou de java) assez robuste et très adapté à la conception d'applications concurrentes (entre autre).
    Il s'agit de plus d'un langage favorisant le développement d'application cross-plateforme.
    Je laisse les autres en donner les inconvénients :)
    • [^] # Re: Ada 95 ?

      Posté par  . Évalué à -1.

      Just pour la culture ... cloché ===> clocher comme sur une eglise.....
    • [^] # Re: Ada 95 ?

      Posté par  . Évalué à 1.

      Heu... c'est clocher! Mais merci pour toutes vos réponses, je fonce acheter un stock d'aspirine et j'essaye tout cela... enfin si je trouve le temps.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.