★ CODING ★ PROGRAMMEZ EN C AVEC ARNOR SUR 6128 ET PCW (ARNOR Ltd) ★ |
Programmez en c Avec Arnor |
Les langages de haut niveau débarquent sur les micros. Il suffit, pour s'en convaincre, de voir ce que Borland propose sur compatible. Aujourd'hui ARNOR présente le premier C sur CPC et PCW. Mais pourquoi développer en C alors que l'on dispose déjà du Pascal sur nos machines ? Tout d'abord parce que ce langage, possédant une haute structuration qui rappelle le Pascal, peut convenir pour toutes sortes d'applications, depuis les jeux ou les maths jusqu'à l'écriture d'un système d'exploitation. En effet, dans bien des cas, l'assembleur peut être remplacé par le C (accès aux routines du DOS). Ne se contentant pas d'être évolutif, grâce à la constitution de bibliothèques, il est surtout très standardisé, c'est à-dire que. si vous avez appris le C sur une autre machine ou un autre logiciel, vous pourrez appliquer vos connaissances sur le C d'ARNOR et inversement. Ce langage est bien entendu compilé, ce qui produit une grande rapidité d'exécution. Le logiciel d'ARNOR est constitué d'une disquette 3' qui contient tous les outils de développement suivants :
On trouve, d'autre part, un manuel anglais qui, malgré le défaut de n'être pas écrit dans notre langue, semble très complet. Ce guide de l'utilisateur traite de l'exploitation du logiciel, des différents utilitaires et de leurs commandes, mais en aucun cas ne détaille les notions du langage C. Pour cela, vous devrez vous référer à un ouvrage spécifique (il en existe actuellement ; d'ailleurs une bibliographie est fournie). Ce manuel détaille aussi la manière de réaliser l'installation (opération délicate et primordiale). Malheureusement pour les possesseurs de 6128, l'installation d'un disque virtuel, outil très apprécié des programmeurs, sera impossible du fait de la relativement faible capacité de la mémoire. Les essais pratiqués ont révélé que, pour un programme de moins d'un kilo-octet, le code n'occupera pas moins de dix kilo-octets, ce qui paraît important. On imagine, en effet, que les disquettes seront vite pleines pour un programmeur productif. Il faut qu'il sache, d'autre part, que les temps de compilation sur disque sont assez longs. Le 6128 paraît donc juste bon à faire joujou en C. Les PCW, quant à eux, vous permettrons une utilisation plus aisée et pourquoi pas professionnelle, grâce à des temps d'accès rapides (utilisation d'un disque virtuel). Remarque : un disque virtuel s'utilise comme un disque normal, mais sa particularité est d'être résident en mémoire La seule chose qui pourrait subsister est la difficulté pour les claviers AZERTY des PCW de créer certains caractères nécessaires à la syntaxe du langage. Nous sommes tout de même flattés de trouver sur nos "petites bécanes" des langages dits de haut niveau, encore faut il que certaines dispositions soient prises quant aux mémoires limitées des machines ou à leurs différents claviers. Ce logiciel de qualité vous permettra de vous initier au langage nouveau et performant qu'est le C. CPC » Package SDCC
|