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

Discussions diverses VB Discussion :

JABACO VB for JVM


Sujet :

Discussions diverses VB

  1. #1
    Membre éclairé
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 474
    Points : 772
    Points
    772
    Par défaut JABACO VB for JVM
    Bonjour,


    Est-ce que quelqu'un a testé le BASIC "Jabaco", un nouveau BASIC compatible VB6, gratuit et open source qui est sorti cette année.

    Il s'agit d'un Basic similaire à Visual basic (d'après ce que dit le site, je n'ai pas encore eu le temps d'évaluer) mais qui sort du Bytecode pour la JVM (JAVA Virtual Machine). Le programme est donc portable sur toutes les architectures sur lesquelles existe une JVM (ce qui fait beaucoup) sans aucune réécriture a priori.

    Il est fourni avec un IDE et la plus grande partie est compatible avec VB6 donc le portage des sources *devrait* pouvoir se faire assez facilement.
    Je vais évaluer ce BASIC dès que j'ai le temps c'est-à-dire pas tout de suite (je programme en Pascal mais j'évalue aussi des BASIC pour des collègues). Si quelqu'un l'a déjà fait , je veux bien un retour d'info, notamment la compatibilité avec VB5 et VB6 (le " *devrait* "), la robustesse du compilateur et l'utilisation des bases de données.

    http://www.jabaco.org/index.php?page=overview

    Si vous avez cela je vous remercie.
    "Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth
    https://pharo.org/web
    https://faust.grame.fr/

  2. #2
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Je viens de l'ouvrir.
    La rencontre de Java et VB6 m'ayant interpellé.

    L'ide a une vague ressemblance - c'est très ligth en rapport de VB
    et malheureusement, si cela y ressemble cela n'en a pas du tout le goût.
    L'une des grandes forces de VB c'est la gestion des librairies COM
    utilisables très aisément et de manière transparente grâce à l'intellissense
    ou l'ajout de controles pour la création d'interface, l'aide en ligne ...
    avec Jabaco, rien de tout ça

    Bref, c'est un basic de plus parmi les quelques dizaines déjà existantes
    que j'ai refermé assez rapidement et que j'espère pouvoir réouvrir d'ici quelques temps
    quand il aura évolué (et traduit en françois) car l'initiative est méritante.

  3. #3
    Membre éclairé
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 474
    Points : 772
    Points
    772
    Par défaut
    Je te remercie pour cette réponse. Ca m'éclaire un peu plus. A priori le produit n'est pas du tout arrivé à maturité.

    Je suis programmeur Pascal et mes connaissances en BASIC sont assez limitées. Mais on me demande parfois des évaluations sur des BASICs de ce type. J'ai déjà évalué KBASIC et ça m'a pris du temps, donc je te remercie d'avoir pris le temps de le tester.
    "Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth
    https://pharo.org/web
    https://faust.grame.fr/

  4. #4
    Rédacteur
    Avatar de DarkVader
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 130
    Points : 3 118
    Points
    3 118
    Par défaut
    Ce fut rapide comme essai.
    En comparaison, j'ai essayé PureBasic qui est très différent de VB
    et qui a aussi le mérite d'être portable mais lui sans framework :
    celui-ci a au le mérite d'être très complémentaire et j'ai eu plaisir à m'y intéresser à celui-ci.

  5. #5
    Membre éclairé
    Avatar de richard
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    474
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Avril 2002
    Messages : 474
    Points : 772
    Points
    772
    Par défaut
    Oui, je te remercie, j'ai déjà évalué il y a quelque temps la version d'essai de Purebasic. Il y a d'ailleurs un sous forum consacré à Pure sur Développez.

    J'ai même traduit des bouts de documentation de Pure en français qui ont été intégrés à la doc française.

    Merci encore pour le test de JABACO.
    "Software is getting slower more rapidly than hardware becomes faster." Niklaus Wirth
    https://pharo.org/web
    https://faust.grame.fr/

  6. #6
    Nouveau Candidat au Club
    Inscrit en
    Juin 2010
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Juin 2010
    Messages : 1
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    J'ai découvert ce langage il y a quelque mois et le trouve génial !

    Il reprend la syntaxe simple mais efficace de VB6 et en même temps offre une énorme ouverture, que je n'ai personnellement pas trouvé dans d'autres langages basic : la possibilité d'accéder à n'importe quel module java, ou librairie externe créée pour java (ou pour des langages basés sur java, comme Processing).

    Sans oublier que, grâce à sa liaison avec java, permet de créer très simplement des applets. Je n'ai jamais trouvé ça non plus. Le code html pour l'intégration de l'applet dans une page web est très très simple et ne fait que 3 lignes de code, je crois.

Discussions similaires

  1. [JABACO] BASIC pour JVM
    Par richard dans le forum Autres
    Réponses: 1
    Dernier message: 26/02/2009, 21h37
  2. qbasic : pause avec FOR-NEXT
    Par clood200 dans le forum Langages de programmation
    Réponses: 2
    Dernier message: 08/08/2003, 16h51
  3. [JVM][OPTIONS][OPTIMISATION]pc dédié à Java
    Par narmataru dans le forum Général Java
    Réponses: 7
    Dernier message: 16/04/2003, 17h12
  4. [Turbo C++] Fonciton containing for are not expanded inline
    Par BuG dans le forum Autres éditeurs
    Réponses: 6
    Dernier message: 17/02/2003, 06h48
  5. [VB6] For Each ... In ...
    Par Troopers dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 03/02/2003, 12h56

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