|
Cette section du site contient des témoignages de programmeurs amateurs et professionnels qui ont choisi d'utiliser FB pour leurs développements. |
J'utilise FB parce qu'il a la meilleure combinaison de puissance (la capacité de faire à peu près tout ce qu'on veut), de facilité de programmation, de vitesse et de compacité que je connaisse. Sans parler de son super débogueur. J'ai commencé à programmer avec Applesoft pour enfin passer à Futurebasic 1.02. Ma nemesis fut Pong! Les jeux vidéo ont commencé avec ça et j'ai été accroc. Le problème avec les jeux, c'est qu'on en veut de plus grands, plus rapides, plus cools et on saute de jeu en jeu en cherchant le sacré Graal. J'ai commencé à programmer mes propres jeux et arrêté de jouer avec ceux des autres. J'ai pris beaucoup plus de plaisir à faire mes propres jeux, même s'ils n'étaient pas au niveau des jeux commerciaux. Je crois que c'est comme jouer aux échecs, il faut avoir une stratégie, anticiper plusieurs tours à l'avance et c'est toujours un défi. Le piège c'est que, contrairement aux échecs, le 'jeu' de la programmation change tout le temps selon le projet en cours. Ainsi, ça reste comme neuf et je ne suis jamais lassé. J'ai écrit d'autres types d'applications et utilitaires, mais j'adore programmer des jeux. |
Mise à jour 21 jan. 2000 |
|
[haut de la page] |
FutureBASIC a une bonne courbe d'apprentissage sans pour autant vous empêcher de produire des applications Mac, de toutes sortes, rapides et puissantes. J'aime le style de l'éditeur, la vitesse du compilateur et le sens de l'humour qui se cache dans la documentation et qui de temps à autre se manifeste dans l'environnement. Staz a aussi une très bonne réputation concernant le support et pour ses produits efficaces et stables.
Pourquoi j'utilise FB -- en trois lignes.
Ayant "joué" avec quasiment tous les langages de programmation qui se sont présentés sur le Macintosh, j'ai arrêté de "jouer" et "commencé à produire" quand j'ai rencontré FutureBASIC II. Bien que j'aie écrit des shells et des programmes mineurs dans tous ces langages, j'ai fini par me fatiguer d'avoir à initialiser les routines de la Toolbox et à créer mes propres boucles événementielles, etc. Le runtime FBII gère pour moi exactement ce dont j'ai besoin. Il me laisse coder de la façon qui me plaît tout en offrant les possibilités des autres langages que j'ai pu utiliser. Il dispose aussi d'une grande "richesse" d'exemples; et, surtout, quand je suis contraint de demander de l'aide, je sais qu'il y a un véritable être humain (?) à l'autre bout du fil ou du clavier pour les e-mails.
J'utilise FutureBASIC parce que Microsoft a arrêté de développer QuickBASIC pour le Macintosh et parce que FutureBASIC a une meilleure interface. Je l'utilise pour faire des programmes utilitaires qui examinent la configuration de l'ordinateur pour afficher des informations et j'ai écrit aussi un petit programme qui affiche un dialogue "Etes-vous sûr de vouloir éteindre votre Macintosh?" avec trois boutons Redémarrer, Eteindre et Annuler. J'utilise FutureBASIC parce qu'il est très facile à comprendre comparé à beaucoup d'autres langages. Je ne comprends pas la programmation visuelle, ni le C++. |
|
FutureBASIC est une marque déposée appartenant à Staz Software, Inc et utilisée avec permission. |
||