El codigo historico de la 1era version de Photoshop ha sido liberado, y fue en pascal:
http://www.computerhistory.org/atchm...p-source-code/
Algunos de los comentarios del articulo:
Cita:
Architecturally, this is a very well-structured system. There’s a consistent separation of interface and abstraction, and the design decisions made to componentize those abstractions – with generally one major type for each combination of interface and implementation – were easy to follow.
----
The abstractions are quite mature. The consistent naming, the granularity of methods, the almost breathtaking simplicity of the implementations because each type was so well abstracted, all combine to make it easy to discern the texture of the system.
---
This is the kind of code I aspire to write.
|
Claramente, ventajas de Pascal
