Les utilisateurs pourraient-ils m’aider avec des livres adaptés à l’écriture de code C / C ++ sur la plate-forme Unix?
Mon accent est mis sur l’écriture de code à faible latence, pour une utilisation dans les plates-formes de commerce électronique.
(Je me rends compte qu’il existe quelques discussions sur StackOverflow concernant les livres pour les langues en général, mais mon Q concerne spécifiquement le codage sur le système d’exploitation Unix)
Pour une faible latence, vous devez vraiment fouiller dans certains blogs et la source de certains projets open-source géniaux, AFAIK il n’y a pas de livres disponibles.
Programmation avancée en environnement UNIX (2e édition) par W.Richard Stevens et Stephen A.Rago, Addison-Wesley.
man 3 intro
Je pense que probablement pour le code c de bas niveau sur unix / linux, la norme d’or pourrait être “la programmation avancée dans l’environnement Unix” de Steven. Une faible latence signifie que vous voulez coder le métal au minimum, de manière à être aussi bas que possible.
Il n’y a rien non plus comme C ++ de Stroustrup (maintenant dans sa 3ème édition) qui met également l’accent sur un code propre et serré, mais avec certains des avantages de C ++. Mais pour un travail à faible latence, vous utiliserez simplement des éléments tels que const, références et encapsulation, mais renoncerez peut-être à certaines des fonctionnalités les plus avancées telles que l’inheritance ou les exceptions.