Comment est programmer Photoshop

lunna -  
 lunna -
Salut,
voilà je cherche actuellement à comprendre comment à été programmer Potoshop .Quel langage est utilisé, sur quel principe ils se sont basés pour réaliser leur fonctions de retouches d'images ou d'effets bref je suis preneuse de toutes les infos que vous savez à propos de ce logiciel.

merci.
A voir également:

3 réponses

Jolkdarr
 
Hello !

Photoshop est codé en C++.

Adobe a beaucoup développé pour le Mac et avant Mac 0S X, les développements se faisaient en Pascal (il y a bien longtemps) puis en C++. Il n'est pas évident que les premières versions étaient écrites en C pour la plateforme PC.

Photoshop CS (v 8) pèse 8 Mo sans compter les dll, ça doit représenter des millions de lignes de codes.
10
franky* Messages postés 167 Statut Membre 5
 
Alors ça, c'est du résumé efficace !
Chapeau bas ! ;)

Eléctions : Bush filled his SOUl with HOpe
0
grdscarabee Messages postés 134 Statut Membre 74
 
Salut,

Etant donné l'étendu du projet que représente Photoshop et le nombre d'années de développement dont il profite, je suppose qu'il n'a pas été programmé dans un mais plusieurs langages...

Je penses qu'à la base c'est un bon vieux C (pourquoi pas C++), auquel ont été rajoutées des extensions basées sur des langages plus spécialisés et il doit également y avoir quelques petits morceaux écrits dans des langages comme Python...mais ce ne sont que des suppositions...le code étant fermé ce sera difficile de savoir exactement.

Learn with the best, teach the others
1
lunna
 
merci pour ta réponse. connais tu des sites qui traite, même légerement, ce sujet (je dois dire que pour l'instant je n'ai rien trouver de suffisament consistant (et pourtant j'ai pas mal cherché...)
0
sebsauvage Messages postés 33415 Statut Modérateur 15 667
 
Je l'ignore également, mais je pencherai pour du C++ (dans les versions récentes), et du C dans les anciennes versions.

Si tu veux voir le code de ce genre de logiciel, je te suggère de jeter un coup d'oeil sur les source de The Gimp, qui est un logiciel opensource presque équivalent.

http://gimp.org
0
lunna
 
tu as raison je n'avais pas pensé à gimp. Mais même si ce logiciel est très complet (et opensource) je ne pense pas qui puisse rivaliser avec les fonctions avancées de photoshop. J'ai regarder pour Paint shop pro (qui est semblable à Photoshop) mais c'est pareil son code est très très fermé...
cependant je pense que regarder les sources de gimp est un bon début.
merci.
0