Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 9 sur 9
  1. #1
    Membre expérimenté

    Inscrit en
    avril 2002
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 436
    Points : 563
    Points
    563

    Par défaut [KBasic] 100 % Compatible VB6 multi plate-formes

    Bonjour,

    Je ne suis pas un spécialiste du BASIC mais j'ai parfois besoin d'un BASIC pour récupérer des sources et les modifier (normalement je travaille en Python). Ces sources sont fréquemment en VB6 (je développe surtout dans le domaine des logiciels éducatifs ou para éducatifs dans l'éducation nationale). J'ai trouvé ceci : http://www.kbasic.com/product.html

    Les specs ont l'air extraordinaires (100 % compatible VB, OOP façon java, full IDE RAD, compilateur + éditeur, Windows + Linux etc.) la licence est ridiculement bon marché (30 € !!!) mais avant d'investir du temps sur un nouvel environnement je voudrais savoir si certains d'entre vous ont testé ce BASIC ?

    Sinon, à part RapidQ déjà cité dans un autre post en "remplacement" de VB6 (langage assez limité quand même) il y a XBLite qui est vraiment très bien avec un EDI basé sur scintilla (il est open source et un GUI designer est en train d'être développé) et il y a BCX aussi bien sûr. Existe-t-il autre chose de comparable et de relativement abordable financièrement (je connais déjà GAMBAS mais je travaille essentiellement sous Win XP) ?

  2. #2
    Membre expérimenté

    Inscrit en
    avril 2002
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 436
    Points : 563
    Points
    563

    Par défaut

    Bon,

    Je me réponds à moi-même. J'ai téléchargé et installé la version "personnelle" de KBasic avec laquelle on peut déjà faire beaucoup de choses (elle est gratuite). Il a importé plusieurs sources VB6 sans problème apparemment, mais je n'ai pas fait de tests poussés, cependant les sources ont compilé nickel.

    L'EDI est impressionnant; le langage aussi. Bref, je pense que je vais acheter la licence pro (au prix qu'elle coûte ) pour les menus (et plus si affinités) travaux de basic que j'ai parfois à faire.

  3. #3
    Responsable Visual Basic

    Avatar de bbil
    Profil pro
    Inscrit en
    juin 2003
    Messages
    12 893
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France, Ariège (Midi Pyrénées)

    Informations forums :
    Inscription : juin 2003
    Messages : 12 893
    Points : 21 856
    Points
    21 856

    Par défaut

    Cela m'interresse et j'ai prévu de faire quelque test (dés que j'ai le temps..)

  4. #4
    Membre expérimenté

    Inscrit en
    avril 2002
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 436
    Points : 563
    Points
    563

    Par défaut

    Bonjour,

    Et bien quand tu auras fait quelque tests ça m'intéresse d'avoir ton avis. Je ne suis pas programmeur BASIC (Python et un peu de C) et mes tests ont forcément des lacunes. Je continue aussi mes tests dès que j'ai un moment

  5. #5
    Rédacteur
    Avatar de omen999
    Inscrit en
    février 2006
    Messages
    1 008
    Détails du profil
    Informations forums :
    Inscription : février 2006
    Messages : 1 008
    Points : 2 370
    Points
    2 370

    Par défaut

    bonjour,
    un site pour les amateurs de tests... :http://basic.mindteq.com

  6. #6
    Membre expérimenté

    Inscrit en
    avril 2002
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 436
    Points : 563
    Points
    563

    Par défaut

    J'y ai jeté un petit coup d'oeil. Intéressant pour connaître un certain nombre de Basic's (il y en a d'autres d'ailleurs). Mais visiblement certaines infos datent un peu nonobstant ce que dit l'auteur. Pour KBasic manifestement les infos datent beaucoup ou sont incorrectes : il n'est plus free mais commercial (à part la version perso), l'IDE n'est pas lent du tout, tout est en anglais contrairement à ce qu'affirme l'auteur du site, bref, une mise à jour s'imposerait pour que cela soit utilisable. De plus, sans vouloir être méchant, il met au pinacle RapidQ qui est un langage certes intéressant mais qui a été abandonné par son auteur en 2000 (!) et REALBasic [voir EDIT ] qui est extrèmement lent (j'ai testé la version "silver" et à mon avis c'est de la daube).

    ============== EDIT =====================================

    Désolé j'ai tapé trop vite ! Il s'agissait de TRUE BASIC et non pas de REAL BASIC que je n'ai pas testé mais dont j'ai entendu au contraire beaucoup de bien par des développeurs Visual Basic

    ================== FIN EDIT ===============================

    Bref, sympa pour la liste des Basic mais guère utilisable pour la table de comparaison.
    Merci quand même pour ce lien.

  7. #7
    Nouveau Membre du Club
    Homme Profil pro Jean-Marie Dubasik
    Je ne travaille plus a cause d'une maladie.
    Inscrit en
    décembre 2002
    Messages
    41
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Marie Dubasik
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Je ne travaille plus a cause d'une maladie.

    Informations forums :
    Inscription : décembre 2002
    Messages : 41
    Points : 33
    Points
    33

    Par défaut KBasic

    Bonjour,

    Egalement interressé et suite à ce que je lis Kbasic me donne envie. Même si il y a petit investissement.

    Je voudrais savoir sachant que j'évolue sous débian 5.0.? Lenny, bureau gnome, si KBasic est compatible.

    Si quelqu'un à une expérience en se sens.
    Merci, pour votre aide.

    Jean-Marie

  8. #8
    Membre expérimenté

    Inscrit en
    avril 2002
    Messages
    436
    Détails du profil
    Informations forums :
    Inscription : avril 2002
    Messages : 436
    Points : 563
    Points
    563

    Par défaut

    Bonjour,

    Il faut faire attention en exhumant les vieux posts (mon dernier post sur ce sujet date de 2006 quand même et les choses évoluent vite en infomatique, 3 ans c'est long).

    Bref : KBasic, finalement pas terrible, terrible, sauf pour récupérer des sources Visual Basic et les convertir sur différentes plate-formes (ce qui n'est déjà pas si mal). Il peut faire ça aussi avec des sources Quick BASIC d'ailleurs en ajoutant une GUI au passage. Attention KBASIC est pseudo compilé (machine virtuelle à la Java mais pas compatible Java, c'est agaçant cette manie de vouloir réinventer la roue à chaque fois ...). Si tu es sous *nix le BASIC à conseiller est GAMBAS (open source et à mon avis un peu mieux que KBASIC sous certains aspects). Mais pas multi pateforme (pas deversions Windows pour l'instant). En revanche si tu veux un BASIC compatible avec Visual (standard de fait) et réellement multi plateforme Win/Mac/Nix (là c'est pas du pipeau, ça marche), si tu veux qu'il fasse du SQL sans te prendre le chou alors là KBASIC est bien placé malgré son IDE vraiment rustique. Mais un IDE ça se change.

  9. #9
    Nouveau Membre du Club
    Homme Profil pro Jean-Marie Dubasik
    Je ne travaille plus a cause d'une maladie.
    Inscrit en
    décembre 2002
    Messages
    41
    Détails du profil
    Informations personnelles :
    Nom : Homme Jean-Marie Dubasik
    Âge : 58
    Localisation : Belgique

    Informations professionnelles :
    Activité : Je ne travaille plus a cause d'une maladie.

    Informations forums :
    Inscription : décembre 2002
    Messages : 41
    Points : 33
    Points
    33

    Par défaut

    Merci Richard d'avoir pris la peine de répondre.
    Gambas, il est justement dans la distribution lenny.
    Je ne suis pas interressé par le multiplatform pour l'instant, je veux faire l'une ou l'autre petite application pour moi et pour m'amuser.

    Je donc voir avec gambas.
    Merci, a bientôt et bonne contunuation.

    Jean-Marie

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •