Comment est programmer Photoshop

Fermé
lunna - 14 déc. 2004 à 17:16
 lunna - 17 déc. 2004 à 23:41
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

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 165 Date d'inscription mardi 7 décembre 2004 Statut Membre Dernière intervention 4 décembre 2008 5
15 déc. 2004 à 21:03
Alors ça, c'est du résumé efficace !
Chapeau bas ! ;)

Eléctions : Bush filled his SOUl with HOpe
0
grdscarabee Messages postés 134 Date d'inscription mercredi 24 juillet 2002 Statut Membre Dernière intervention 7 août 2005 74
15 déc. 2004 à 01:17
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
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 32893 Date d'inscription mercredi 29 août 2001 Statut Modérateur Dernière intervention 21 octobre 2019 15 662
15 déc. 2004 à 17:59
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
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