Envoyé par
GEP007
Exact ! Il s'agit de la finalité d'un programme au plus bas de l'échelle puisque le produit final
Pour la petite histoire :
Lors de mon 1er cours d'assembleur notre prof de microprocesseurs nous avait annoncé avec humour :
"Vous êtes surement des pros de l'électronique digitale ... mais moi je vais vous apprendre comment actionner des millions de transistors en TOTEM-POLE par le biais de .... commandes textuelles."
Hé oui ! La magie du langage de programmation peut nous faire oublier que nous ne faisons que commuter (des millions) de transistors !
Et le langage fait toute la différence.
D’où ma passion pour le C++ qui permet aussi bien de programmer aussi bien en assembleur que, par le biais de l’abstraction, en langage structuré et en POO avec des templates...
EXEMPLES :
ex1) Si je veux concevoir un lecteur Audio, il doit avoir assez d’autonymie et une taille suffisamment petite mon lecteur Audio soit vendu le langage et la manière de coder devient l'atout majeur
"For example, imagine that I worked on a new MP3 player (maybe to be part of a smartphone or a tablet)"
Programming : principles and practice using C++ / Bjarne Stroustrup. — Second edition
ISBN-13: 978-0-321-99278-9
ISBN-10: 0-321-99278-4
ex2) Nous sommes entrain d'étudier et de mettre en oeuvre des solutions d'économie d'énergie et de coûts de maintenance de nos locaux data et de notre DATACENTER ... étonnant de voir l'implication des langages donc pas seulement dans le middleware ! mais cela je l'ai déjà posté dernièrement.
Partager