Photographie/Fabricants/Taylor & Hobson

La société Taylor-Hobson, installée à Leicester, en Angleterre, fabrique des instruments de précision. Elle a été fondée en 1886 par l'ingénieur William TAYLOR et l'opticien Thomas Smithies Taylor. En 1887, W. S. H. Hobson a rejoint la société.
En 1893, la société a produit son premier objectif de type Cooke, conçu par H. Dennis Taylor (sans lien avec le fondateur), le directeur de T. Cooke & Sons, à York. Taylor essayait d'éliminer les aberrations à la périphérie des objectifs et il breveta ("British patent" no. 1991) le triplet de Cooke. Les droits d'exploitations furent donnés à la société, qui s'appelait alors Taylor, Taylor & Hobson. En échange, les objectifs portaient la marque Cooke.
En 1932, le premier objectif Cooke fut lancé pour les applications cinématographiques. Vers 1939, Taylor-Hobson affirma produire plus de 80 % des objectifs utilisés dans les studios du monde entier.
La société, qui existe encore, produit entre autres des appareils de mesure optique, des roulements et des instruments médicaux. La société Cooke Optics Ltd, qui fabriqua les objectifs de Taylor-Hobson, continue séparément de produire des objectifs pour l'industrie du cinéma.
William Taylor a également testé des balles de golf en soufflerie et inventé une balle de golf dont la surface est marquée de multiples dépressions destinées à la rendre plus aérodynamique.

Metrawatt
Photographie/Fabricants/Metrawatt
Le Dr. Siegfried Guggenheimer avait fondé en 1906 la société Guggenheimer AG à Nuremberg, en Allemagne. En 1933 il fut obligé par le gouvernement allemand de changer le nom de sa société, qui devint Metrawatt. En même temps, le nom du posemètre "Metrophot" fabriqué par Guggenheimer fut remplacé par "Metraphot".
Metrawatt continua ses fabrications de posemètres pendant trois décennies. Le modèle Tempiphot fut le premier posemètre au sélénium muni d'un amplificateur, suivi de la série à succès Horvex et de plusieurs modèles dédiés exclusivement aux appareils Leica.
Par la suite, Metrawatt fusionna avec BBC et ASEA, puis finalement en 1993 avec Gossen, formant la société actuelle Gossen-Metrawatt.

Photographie/Fabricants/Fidam
Fidam était une société italienne installée à Milan.

Photographie/Fabricants/Fatif
Fatif était une société italienne, qui fabriquait des chambres photographiques.

Fatif
Photographie/Fabricants/Krause
Photographie/Fabricants/Lupa Fotomeccanica

"'Lupa Fotomeccanica" était une société italienne.

Photographie/Fabricants/Condor
Condor était une société japonaise.
La politique monétaire/La quantité de monnaie

Optimisation des compilateurs/Généralités sur les optimisations des compilateurs

Au début des histoires des compilateurs, leurs optimisations n'ont pas été plus efficaces que l'optimisation manuelle faite par les programmeurs. Il faut dire que les programmeurs, autrefois très doués en assembleur, avaient à leur disposition un grand nombre de techniques d'optimisation dans leur boite à outils, alors que les compilateurs n'implémentaient qu'un faible nombre d'algorithmes d'optimisation. De plus, l'architecture des processeur rendait l'optimisation à la main plus facile. Les processeurs étaient alors de type CISC, ce qui veut dire qu'ils implémentaient une large gamme d'instructions. Les compilateurs étaient à l'époque incapables d'utiliser certaines instructions très complexes, là où les programmeurs assembleur pouvaient le faire aisément.
Mais avec l'avancement de la technologie des compilateurs, les compilateurs sont devenus plus efficaces que l'optimisation manuelle, effectuée par le programmeur. Du moins, c'est encore le cas sur les architectures modernes usuelles, comme les architectures des PC actuels (x86). Le résultat est encore plus probant sur les architectures RISC et les processeurs VLIW (Very Long Instruction Word), qui sont "compiler friendly". Il reste cependant quelques niches où les programmeurs peuvent encore battre un compilateur, comme la programmation sur des DSP, des processeurs de traitement de signal aux architectures aussi intéressantes que complexes.
Pour l'anecdote, un compilateur qui peut garantir à sa sortie le plus rapide (ou petit) programme compilé est fondamentalement impossible à implémenter. Ceci est dû au problème d'arrêt. En effet, selon cette dernière théorie, le compilateur ne peut pas décider automatiquement et dans tous les cas si le programme compilé va se terminer. Cette théorie démontre donc qu'il n'existera jamais de compilateur capable de vous dire, dans tous les cas, que le programme que vous avez écrit bouclera indéfiniment.
L'influence de l'architecture sur l'optimisation.
Plusieurs choix de techniques d'optimisation sont basés sur les caractéristiques de la machine cible. C'est possible parfois de paramétrer ces différents facteurs qui dépendent de la machine, et de ce fait un compilateur peut optimiser plusieurs machines juste en changeant les paramètres. Le compilateur GCC est un parfait exemple de cette technique d'adaptation.

Optimisation des compilateurs\Généralités sur les optimisations des compilateurs

Optimisation des compilateurs/Les optimisations des boucles