| ★ CODING ★ PROGRAMMEZ EN C AVEC ARNOR SUR 6128 ET PCW (ARNOR Ltd) ★ |
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 :
— éditeur : type de traitement de texte avec différentes facilités fréquentes des éditeurs.
— compilateur : transforme le fichier texte en langage machine (cette opération est faite une fois pour toute avant exécution).
— linker (éditeur de lien) : complément indispensable du compilateur.
— joiner (chaîneur) : réalise le chaînage de plusieurs programmes.
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
» Z88DK - Z80 Development Kit
» DOWNLOAD : Rien pour le moment, Vous pouvez peut-être nous aider ? ???
| A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser... |
» Coding Menu - Crossdev
» Coding - Crossdev Sdcc - 20 - 3d - Face Plaine
» Coding - Crossdev - Demoniak Packer
» Applications Rsx - Arnor - Utopia (CPC Amstrad International)![]()
» Coding - Crossdev Sdcc - 23 - Slide Show
» Coding - Crossdev Sdcc - 12 - Put Pixel Tres Rapide
» Coding - Crossdev Sdcc - 05 - Ecrire Du Text
» Coding - Crossdev - Sjasmplus
» Coding - Crossdev Sdcc - 18 - 3d - Fil De Fer
CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ CPC RULEZ
Page créée en 510 millisecondes et consultée 211 fois |





