IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages de programmation Discussion :

Comment creer sa propres librarie / API


Sujet :

Langages de programmation

  1. #1
    Futur Membre du Club
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 6
    Points : 5
    Points
    5
    Par défaut Comment creer sa propres librarie / API
    Salut,
    je me demande depuis un moment comment les programmeurs expérimentés font pour écrire des libraires tels la SDL / OpenGL / libxml ...
    deux theories sont passé par ma tete :

    1- ils se basent sur les librairies de base fournit par le systeme d'exploitation (winApi pour windows ou xlib pour linux) pour en creer d'autres plus faciles a utliser ou qui fourrnissent plus de fonctionnalités.
    2- sinon ils se essayent d'integrer du code assembleur pour communiquer directement avec le materiel ciblé.

    j'aimerai savoir votre avis sur ces 2 théories et me corriger si j'ai tord. et j'aimerai aussi avoir de l'aide sur le sujet car ça m'intéresse de créer ma propre librairie graphique 2D.

    merci !

  2. #2
    Expert confirmé
    Avatar de Thierry Chappuis
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Mai 2005
    Messages
    3 499
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Suisse

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Industrie Pharmaceutique

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 499
    Points : 5 360
    Points
    5 360
    Par défaut
    Citation Envoyé par LordRach Voir le message
    1- ils se basent sur les librairies de base fournit par le systeme d'exploitation (winApi pour windows ou xlib pour linux) pour en creer d'autres plus faciles a utliser ou qui fourrnissent plus de fonctionnalités.
    Oui, certaines bibliothèques portables sont effectivement implantées en tant surcouches des APIs systèmes. C'est notamment le cas de SDL (si je ne me trompe pas).

    Thierry

  3. #3
    Futur Membre du Club
    Étudiant
    Inscrit en
    Mars 2008
    Messages
    6
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2008
    Messages : 6
    Points : 5
    Points
    5
    Par défaut
    merci pour votre réponse.
    donc si je désire créer ma propre librairie je doit d'abord étudier les API système.

    et qu'en est-il des Moteurs 3D, Les Moteurs Audio ? es ce que les APIs système fournissent de tels fonctionnalités ?
    si ce n'est pas le cas alors es ce que la deuxième théorie est vraie ?

Discussions similaires

  1. Comment creer son propre iterator
    Par Sebou dans le forum SL & STL
    Réponses: 1
    Dernier message: 02/06/2008, 12h42
  2. comment creer sa propre extension ?
    Par younesbandi dans le forum VB.NET
    Réponses: 5
    Dernier message: 15/01/2008, 21h16
  3. [conseil] Créer sa propre API
    Par c-top dans le forum API standards et tierces
    Réponses: 8
    Dernier message: 28/04/2006, 12h32
  4. Réponses: 2
    Dernier message: 14/06/2005, 14h36
  5. [langage] comment créer des fichiers ?
    Par Anonymous dans le forum Langage
    Réponses: 3
    Dernier message: 05/05/2002, 16h33

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo