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 :

  • é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

Files:
» Arnor  C    ENGLISHDATE: 2013-05-04
DL: 562
TYPE: ZIP
SiZE: 127Ko

» HiSoft-C  Compiler  v1.2-AMSDOS    ENGLISHDATE: 2008-01-28
DL: 617
TYPE: ZIP
SiZE: 43Ko

» HiSoft-C  Compiler  v1.35-CPM    ENGLISHDATE: 2008-01-28
DL: 593
TYPE: ZIP
SiZE: 66Ko

Adverts/Publicités:
» Arnor-C-Maxam  2-BCPLDATE: 2015-01-08
DL: 859
TYPE: image
SiZE: 331Ko

» Arnor-C-Maxam  2-BCPL    ENGLISHDATE: 2018-01-19
DL: 427
TYPE: image
SiZE: 398Ko
 
» Hisoft  C    (Two  Compilers  for  the  price  of  one)DATE: 2015-01-08
DL: 458
TYPE: image
SiZE: 265Ko

» Hisoft  C    ENGLISHDATE: 2015-01-08
DL: 429
TYPE: image
SiZE: 244Ko

Covers/Packages:
» Hisoft-C  for  Amstrad  v1.2    (Release  DISC)    (BINDER)    ENGLISHDATE: 2019-12-10
DL: 421
TYPE: PDF
SiZE: 299Ko

» Hisoft-C  for  Amstrad  v1.2    (Release  DISC)    ENGLISHDATE: 2013-09-03
DL: 293
TYPE: image
SiZE: 134Ko

Media/Support:
» Hisoft-C  for  Amstrad  v1.2    (Release  DISC)    ENGLISHDATE: 2019-06-23
DL: 214
TYPE: image
SiZE: 22Ko

Manuel d'utilisation & doc:
» HISOFT-CPM80  Software  Catalogue    ENGLISHDATE: 2019-06-30
DL: 2856
TYPE: PDF
SiZE: 3690Ko

» Package SDCC
» Z88DK - Z80 Development Kit

★ AMSTRAD CPC ★ A voir aussi sur CPCrulez , les sujets suivants pourront vous intéresser...

Lien(s):
» Coding » z88dk
» Coding » Sdcc - 18 - 3D - Fil de Fer
» Coding » Sdcc - 10 - H Line
» Coding » MPAGD (Multi-Platform Arcade Game Designer)
» Coding » CPCtelera
» Coding » Sdcc - 16 - 3D - Temps Reel Basic
Je participe au site:

» Vous avez remarqué une erreur dans ce texte ?
» Aidez-nous à améliorer cette page : en nous contactant via le forum ou par email.

CPCrulez[Content Management System] v8.7-desktop/c
Page créée en 399 millisecondes et consultée 2778 fois

L'Amstrad CPC est une machine 8 bits à base d'un Z80 à 4MHz. Le premier de la gamme fut le CPC 464 en 1984, équipé d'un lecteur de cassettes intégré il se plaçait en concurrent  du Commodore C64 beaucoup plus compliqué à utiliser et plus cher. Ce fut un réel succès et sorti cette même années le CPC 664 équipé d'un lecteur de disquettes trois pouces intégré. Sa vie fut de courte durée puisqu'en 1985 il fut remplacé par le CPC 6128 qui était plus compact, plus soigné et surtout qui avait 128Ko de RAM au lieu de 64Ko.