Hi guys, you know
Adobe Photoshop source code is available to download and was written in Pascal programming language.
http://forum.lazarus.freepascal.org/index.php/topic,19922.0.htmlIt said that it is released to public for learning purpose.
Sadly I didn't understand it because it is not written in OOP (which I expected to be).
Perhaps the dialect is too old, and I assumed that nowadays Pascal Language is very different.
--------
So, for learning purpose I have few questions:
1. What is advantage of using "Object" rather than "Class"
2. What is difference between "Object" and "TObject" ?
3. Was there OOP implementation in the day Photoshop 1.0 being written ?
3.b) if it was, why they were using Object instead of Class ?
4. How can we compile the source code (using cross-compile or whatever) ?
5. What the compiler they use to build/compile ?
6. Am I right: I think the fpc is not available yet in that day?
I am very curios because all information/comment in internet of Photoshop 1.xx source code is about general programming, I didn't found yet in specific Pascal Programming Languange, which is it was written in.
thanks you