A la redécouverte du langage Basic

Rédigé par joreveur - - Aucun commentaire

Basic

Aujourd'hui je commence une série sur un langage de programmation, le Basic.
Le Basic ? mais c'est dépassé, obsolète, une vieillerie me direz-vous ! et qui peut et veut utiliser ce genre de programme ?
Alors pour ne pas récrire le monde je vous invite à lire ou à survoler wikipedia : Basic

Introduction

Mais comme vous avez pu le constater des Basic il y en a des dizaines voire des centaines.. chacun avec ses variantes, ses dialectes.
Alors je vais en choisir, dans un premier temps, un qui peut fonctionner sous DOS, Windows et Linux et sous licence GNU et qui puisse créer des programmes autonomes (des exécutables). Il faut bien avouer qu'il n'y a pas énormément...

Mon premier choix se porte sur FreeBasic

[image de Freebasic]
FreeBasic sur Wikipedia
FreeBasic site officiel

FreeBasic est un compilateur de langage BASIC il permet de créer des exécutables dans des modes graphiques haute résolution (basés sur une bibliothèque graphique intégrée). il est également possible de faire appel à des bibliothèques externes

Installation et réglables initiaux

Sous Windows

Installation du programme
Télécharger le programme d’installation : FreeBASIC-1.05.0-win32.exe
installer et accepter les options par défaut
Pour que tout fonctionne bien, il faut dire à Windows où est le chemin du programme car l'installateur ne le fait pas..
Voici la documentation en anglais. : réglage du chemin d'accès"
reformulé pour mon cas ;
  • clic droit en bas à gauche de mon bureau
  • clic sur Système
  • clic sur Paramètres système avancés
  • dans la fenêtre Variables utilisateur pour xxx
  • double clic sur PATH
  • dans valeur de la variable rajouter ceci en bout de ligne ;\C:\Program Files\FreeBASIC dans oublier le point-virgule

Premier test

une fois installé... on n'a pas grand chose (apparemment..)
Pour vérifier que tout fonctionne bien, nous allons écrire ce fameux programme "hello World" Pour ne pas tous mélanger avec votre explorateur de fichiers créer un dossier freebasic dans votre dossier Documents
Avec bloc-notes écrire ce code :
print "Hello, world"
sleep
Enregistrer ce fichier sous hello.bas
[image de editeur...]
Nb bien mettre tous type de fichiers *.*
Puis ouvrir une invite de commande
[image de invite]
dans l'invite tapez les commandes suivantes :
cd Documents (pour changer de dossier)
cd freebasic (pour se mettre dans le dossier où on a créé le fichier hello.bas)
fbc hello.bas Pour créer le fichier exécutable
hello (Pour demande l’exécution)
(Appuyer sur entrée pour quitter l'exécution)
exit (pour quitter l'invite de commande)
si tout se passe bien le fichier hello.bas sera "compilé" en exécutable hello.exe et sera exécuté pour dire bonjour au monde entier.
voici un récapitulatif :
[image de console hello]

Ce programme exécutable, hello.exe, vous pouvez le faire fonctionner depuis votre explorateur de fichiers par un double clic

[image exécution depuis un double clic]

Conclusion

Bon voila le programme est installé et fonctionnel. Mais vous avouerez que ce n'est pas pratique du tout et même pas passionnant. mais je vais vous faire découvrir un outil qui va vous simplifier la vie ! mais un peu de patience..

Sous Linux

Je viens de faire une petit essai ! Perso, Linux c'est quand même plus dans mes cordes ! mais on en reparlera. Voila une image (en vrai l'image bouge mais là, c'est un instantané
[image opengl]
Je vous expliquerai tout cela plus tard.

à bientôt !


Écrire un commentaire

Quelle est la dernière lettre du mot lwoaue ?