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

Autres EDI Discussion :

Visual Basic 7 n'a jamais existé, RAD Basic sort sa troisième version alpha


Sujet :

Autres EDI

  1. #1
    Chroniqueur Actualités
    Avatar de Bruno
    Homme Profil pro
    Rédacteur technique
    Inscrit en
    Mai 2019
    Messages
    1 825
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Rédacteur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2019
    Messages : 1 825
    Points : 36 050
    Points
    36 050
    Par défaut Visual Basic 7 n'a jamais existé, RAD Basic sort sa troisième version alpha
    Visual Basic 7 n'a jamais existé, RAD Basic sort sa troisième version alpha
    et se rapproche un peu plus du retour de Visual Basic 6

    RAD Basic s'est rapproché un peu plus du retour de Visual Basic 6 sur PC avec la sortie de la version 0.5.0 Alpha 3. Cette version est axée sur l'expérience de l'utilisateur de l'IDE (en particulier le concepteur de formulaires). Il n'y a pratiquement aucune nouvelle fonctionnalité dans le compilateur. Ce cycle de version a été long en raison du travail effectué pour corriger l'erreur externe de Clang qui l'empêche de compiler sur certaines machines.

    Bien que Microsoft ait abandonné Visual Basic 6 au profit de .NET et de C# il y a de nombreuses années, il reste de nombreux professionnels de l'informatique qui doivent leur carrière à ce langage et une abondance de solutions bâclées qui sous-tendent encore des pans entiers du monde de l'entreprise.

    Nom : Rad basic.png
Affichages : 65184
Taille : 150,6 Ko

    Avec l'obsession actuelle pour les solutions "low" et "no code", ce n'est peut-être pas un simple cas de nostalgie mal placée qui fait que les professionnels de l'informatique se souviennent avec émotion de l'époque faste de Visual Basic 6. RAD Basic vise à être 100% compatible avec vos projets Visual Basic 6. Cependant, étant donné qu'il est en phase de développement précoce (état alpha), il manque des fonctionnalités.

    Voici, resumé les Nouveauté apportées :

    • ajout d'un nouvel onglet Form Layout ;
    • Support pour ajouter et supprimer des formulaires dans le projet ;
    • ajout d'un menu pop-up dans l'explorateur de projet avec les actions les plus utilisées ;
    • ajout du support pour l'ajout, le déplacement et la suppression de contrôles dans Form Designer ;
    • ajout du support pour la création de nouveaux projets (pour le moment seulement Standard EXE) ;
    • Compilateur incrémentiel : Par défaut, le compilateur RAD Basic ne compile que les fichiers modifiés ;
    • ajout d'un élément de menu Reconstruire tout le projet, pour forcer la régénération de tous les fichiers et ne pas utiliser le compilateur incrémental ;
    • ajout d'un élément de menu Nettoyer le projet, pour nettoyer les fichiers générés et forcer la régénération de tous les fichiers et ne pas utiliser le compilateur incrémental.

    Améliorations

    • Amélioration du Form Designer ;
    • permet de redimensionner le formulaire ;
    • permet de changer les valeurs des propriétés des composants à partir de l'onglet propriétés ;
    • avertit avant de fermer Form Designer/Code Editor s'il y a des modifications non sauvegardées ;
    • ajout de la coloration syntaxique dynamique dans l'éditeur de code (pour la prochaine version, il sera remplacé par un nouveau composant basé sur LSP avec des fonctionnalités de complétion de code).

    Corrections

    • Beaucoup de petites corrections, améliorant l'UX général dans l'IDE ;
    • correction d'un crash mémoire lors de l'exécution du compilateur interne clang sur certaines machines.

    Fruit de l'imagination de Carles Royan, RAD Basic en est à sa troisième version publique. La dernière s'est concentrée sur l'IDE, bien que sa nature alpha soit soulignée par les nouvelles fonctionnalités dans les notes de version telles que « Ajout d'un support pour la création de nouveaux projets » et « Ajout d'un support pour l'ajout, le déplacement et la suppression de contrôles dans Form Designer ».


    Parmi les alternatives à différents stades de développement, citons twinBASIC, qui vise également à être rétrocompatible avec VB6 et VBA, et FreeBASIC, qui met en œuvre une grande partie de ce qui se cachait dans Microsoft QuickBASIC (et dispose d'un IDE très pratique sous la forme de VisualFBEditor). Alternativement, on peut revivre les jours de la rivalité BASIC/Pascal avec Lazarus, compatible avec Delphi.

    Source : RAD Basic

    Et vous ?

    Quel est votre avis sur le sujet ?

    Voir aussi :

    .NET Core ou .NET Framework ? Quelle implémentation adopter pour son projet ?

    Microsoft présente Visual Studio 2022, la prochaine version majeure de Visual Studio. La première Public Preview sera disponible cet été
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Membre chevronné Avatar de denisys
    Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    1 122
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 122
    Points : 1 924
    Points
    1 924
    Par défaut
    Lien de téléchargement, pour connaitre son prix : https://www.patreon.com/join/radbasic
    Ne pas savoir n’est pas une faute si l’on cherche à combler ses lacunes.

    "Il n'y a pas d'obstacles infranchissables , il y a des volontés plus ou moins énergiques voilà tous" Jules Vernes

  3. #3
    Membre expert
    Profil pro
    programmeur du dimanche
    Inscrit en
    Novembre 2003
    Messages
    777
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : programmeur du dimanche
    Secteur : Santé

    Informations forums :
    Inscription : Novembre 2003
    Messages : 777
    Points : 3 341
    Points
    3 341
    Par défaut
    Ah oui c'est pas donné pour une alpha, d'autant qu'il y a de la concurrence dans les RAD basic, comme
    • https://www.b4x.com/ gratuit sauf sur iOS, semble mature.
    • Purebasic récemment évoqué ici
    • Autoit bien pratique pour les scripts d'automatisation et utilitaires windows basiques


    C'est dommage que les RAD multi-plateformes soient peu répandus sur les langages modernes.

  4. #4
    Membre expérimenté
    Homme Profil pro
    retraité
    Inscrit en
    Septembre 2014
    Messages
    604
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Septembre 2014
    Messages : 604
    Points : 1 441
    Points
    1 441
    Par défaut
    Citation Envoyé par Fagus Voir le message
    Ah oui c'est pas donné pour une alpha, d'autant qu'il y a de la concurrence dans les RAD basic, comme
    • https://www.b4x.com/ gratuit sauf sur iOS, semble mature.
    • Purebasic récemment évoqué ici
    • Autoit bien pratique pour les scripts d'automatisation et utilitaires windows basiques


    C'est dommage que les RAD multi-plateformes soient peu répandus sur les langages modernes.
    B4X : nécessite Java mais ne tourne que sous Windows !

  5. #5
    Membre émérite
    Profil pro
    retraité
    Inscrit en
    Décembre 2010
    Messages
    804
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Décembre 2010
    Messages : 804
    Points : 2 299
    Points
    2 299
    Par défaut
    25 licences 420 €/mois ou 15€/mois 1 licence. C'est étonnant c'est plus cher par paquet de 25 et à priori c'est le même produit, à part le logo.

    Si je compare à Qt c'est quand même nettement moins cher.

  6. #6
    Invité
    Invité(e)
    Par défaut
    Ah, ce n'est pas une excellente nouvelle. Le problème avec VB c'est que l'on trouvait n'importe quoi développé par des "power users" qui n'avaient aucune notion sérieuse de développement, comme des fichiers ouverts tout au long de la session, mais si l'application plante, le dit fichier devenait illisible. C'est juste un exemple.

    Purebasic, qui est excellent, n'est pas tout à fait RAD, mais il a l'avantage d'être multi plateforme : Linux, Macos (y compris ARM), Raspberry (qui fonctionne très bien sous Linux ARM) et Windows.
    Moi qui ai été, des années, développeur (par ordre de % de pratique) Delphi/C++ Builder, Qt, C et un tout petit peu Java (et déboggueur VB6), j'ai opté pour Purebasic et j'en suis enchanté, car c'est un peu comme Delphi "Lapuissance du C avec la facilité du Basic". en plus on peut attaquer nativement SQlite, Postgresql, MySql.

    C'est moins évident à prendre en main que VB (ou Delphi), mais on s'y fait très vite et c'est aussi une bonne approche pour comprendre un OS (il faut gérér la pile de messages OS). On a les "includes" exactement comme Pascal, C, C++, Java, ... Bref, tout est fait pour travailler sérieusement et proprement. Bon, la partie objet est à éviter (ou sous forte dose de paracetamol).

    Pour moi, la vraie alternative au VB elle est là !

    Ou passer à Delphi, si on reste sur Windows.

  7. #7
    Membre éclairé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 59
    Localisation : France, Calvados (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Février 2008
    Messages : 161
    Points : 702
    Points
    702
    Par défaut
    Un projet (Français) mature : Gambas.

    Même si celui-ci est développé pour linux, je crois qu'il existe un portage sous zindozs.

    http://gambas.sourceforge.net/en/main.html#

  8. #8
    Membre chevronné Avatar de FatAgnus
    Homme Profil pro
    Troufion de base
    Inscrit en
    Août 2015
    Messages
    360
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Troufion de base

    Informations forums :
    Inscription : Août 2015
    Messages : 360
    Points : 2 100
    Points
    2 100
    Par défaut
    Citation Envoyé par i5evangelist Voir le message
    Un projet (Français) mature : Gambas.

    Même si celui-ci est développé pour Linux, je crois qu'il existe un portage sous zindozs.

    http://gambas.sourceforge.net/en/main.html#

    Je ne l'ai jamais utilisé, mais Gambas semble une bonne alternative stable et développée depuis 1993 sous licence libre GPLv2. Cependant, Gambas ne fonctionne nativement que sous GNU/Linux et ne fonctionne pas nativement sur le système d'exploitation Windows, ou alors via Cygwin. ou bien en exécutant Gambas en utilisant WSL.

    Gambas vise à fournir une expérience similaire à celle du développement dans Microsoft Visual Basic, mais ce n'est pas un clone de logiciel libre du populaire programme propriétaire de Microsoft. L'auteur de Gambas, Benoît Minisini, indique clairement qu'il existe des similitudes avec Visual Basic, comme la syntaxe des programmes BASIC et l'environnement de développement intégré ; Gambas a été écrit dès le départ pour être un environnement de développement à part entière et cherche à améliorer ce concept. Gambas est destiné à être une alternative pour les anciens développeurs Visual Basic qui ont décidé de migrer vers Linux. Il existe également d'autres distinctions importantes entre Gambas et Visual Basic. Un exemple notable est que dans Gambas les index de tableaux commencent toujours par 0, alors que les index de Visual Basic peuvent commencer par 0 ou 1.

    Concernant les performances, des benchmarks publiés sur le site Web de Gambas montrent que les scripts Gambas sont plus rapides, à des degrés divers, que Perl 5.32.1et Python 2.7.18 dans de nombreux tests. La version 3.16.0 publiée le 20 avril 2021 offre un support complet du protocole graphique Wayland qui vise à remplacer X Window System sur le bureau Linux.

Discussions similaires

  1. Réponses: 38
    Dernier message: 16/05/2023, 20h55
  2. Réponses: 10
    Dernier message: 03/06/2013, 23h38
  3. Réponses: 6
    Dernier message: 11/11/2010, 11h02
  4. Opera 11 sort en version Alpha
    Par Gordon Fowler dans le forum Actualités
    Réponses: 0
    Dernier message: 21/10/2010, 17h18
  5. Réponses: 2
    Dernier message: 11/03/2009, 12h19

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