1. Utilisations
À la différence d’Ada, C n’est pas un langage inhéremment portable. Toutefois, une expérience trentenaire de portage d’Unix et /ou de tous ses utilitaires (quelques millions de lignes de code) sur quelques centaines de types d’ordinateurs ou de systèmes d’exploitation différents ont permis d’élaborer un sous-ensemble pragmatiquement portable de C.
Ce sous-ensemble, qui correspond au côté « assembleur portable », est utilisé pour écrire des applications ou des bibliothèques destinées à fonctionner sur de nombreuses machines. Citons dans cette catégorie les utilitaires GNU, le système de fenêtrage X Window, les bibliothèques d’accès aux bases de données, le serveur HTTP Apache, etc. Ce sous-ensemble peut également être employé comme cible...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Déjà abonné ?
Se connecter
Lecture en cours
Utilisations