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 !
Partager