Publicación del código fuente del Photoshop 1.0

Foro dedicado a la programación en todo tipo de sistemas clásicos.
Avatar de Usuario
Joss
Atari 1040 STf
Atari 1040 STf
Mensajes: 930
Registrado: 17 Jul 2012, 20:07
Gracias dadas: 14 veces
Gracias recibidas: 2 veces

Publicación del código fuente del Photoshop 1.0

Mensajepor Joss » 17 Feb 2013, 10:42

Según leo en microsiervos el código fuente del Photoshop 1.0 ha sido publicado y "expuesto" en el Computer History Museum :mrgreen: Si alguno le apetece navegar por él ya no tiene excusa y no hace falta piratearlo ni nada.

Me ha llamado la atención que ya incluya el término "photoshop" como verbo en un diccionario (Webster online). No se como funciona la lengua inglesa, si este diccionario es el oficial o el oficioso .... pero curioso no deja de serlo.

jepalza

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor jepalza » 17 Feb 2013, 12:22

Lo he mirado por curiosidad. Está en Pascal.

Avatar de Usuario
josepzin
Amiga 2500
Amiga 2500
Mensajes: 3103
Registrado: 12 Ene 2009, 14:36
Sistema Favorito: C64
primer_sistema: ZX81
Ubicación: Carthagonova
Gracias dadas: 4 veces
Gracias recibidas: 63 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor josepzin » 18 Feb 2013, 07:37

Pascal?! :-o

Avatar de Usuario
zup
Amiga 2500
Amiga 2500
Mensajes: 3012
Registrado: 04 Sep 2009, 20:07
Sistema Favorito: Spectrum 16Kb/48Kb
primer_sistema: Spectrum 16Kb/48Kb
consola_favorita: Nintendo DS/3DS
Primera consola: Nintendo GameBoy
Ubicación: Navarra
Gracias dadas: 86 veces
Gracias recibidas: 356 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor zup » 18 Feb 2013, 08:39

Joder, qué manía con los lenguajes... como si quiere estar en COBOL.

Según he leído está en Pascal con toques de ensamblador 68000 (es un programa para Mac System 6), pero eso no es lo importante. Prácticamente todos los lenguajes tienen "conexiones" para utilizar ensamblador u otros lenguajes, con lo cual elegir uno u otro es casi cuestión de gustos. Pascal puede hacer todo lo que hacen el resto de lenguajes, y si no se arregla con dos toques de ensamblador o librerías escritas en otros lenguajes, lo de que Pascal es inútil para grandes proyectos es una idea preconcebida.

Pensándomelo bien, lo de COBOL quizás sí que sea una exageración.
I have traveled across the universe and through the years to find Her. Sometimes going all the way is just a start.
Además vendo cosas!

Avatar de Usuario
josepzin
Amiga 2500
Amiga 2500
Mensajes: 3103
Registrado: 12 Ene 2009, 14:36
Sistema Favorito: C64
primer_sistema: ZX81
Ubicación: Carthagonova
Gracias dadas: 4 veces
Gracias recibidas: 63 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor josepzin » 18 Feb 2013, 09:02

zup escribió:Joder, qué manía con los lenguajes... como si quiere estar en COBOL.


Malinterpretator 1º price! :D :P

Yo hubiese apostado que estaba hecho con alguna clase de C, no por Pascal. No me molesta que esté en Pascal, de hecho ese lenguaje me gustaba muchísimo y lo usé mucho también.

También usé BOBOL y a ese si que lo odio :D :D

Avatar de Usuario
Mode2
Amiga 2500
Amiga 2500
Mensajes: 2621
Registrado: 08 Oct 2009, 23:53
Sistema Favorito: Amstrad CPC
primer_sistema: Amstrad CPC
consola_favorita: Atari 2600
Primera consola: TV Games/Pong Clone
Ubicación: The Grid
Gracias dadas: 1 vez
Gracias recibidas: 8 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor Mode2 » 18 Feb 2013, 09:21

josepzin escribió:También usé BOBOL y a ese si que lo odio :D :D

¡Pues anda que el RPG! ](*,)
BUSCO: VideoPac+, Jaguar, Saturn, Micromanía nº1 1ª época, Amstrad Semanal, MicroHobby, juegos (especialmente Atari, CPC y Vectrex), Newbrain, Aquarius, Sam Copué, 520 ST, manual +3, manual CPC664.

Avatar de Usuario
josepzin
Amiga 2500
Amiga 2500
Mensajes: 3103
Registrado: 12 Ene 2009, 14:36
Sistema Favorito: C64
primer_sistema: ZX81
Ubicación: Carthagonova
Gracias dadas: 4 veces
Gracias recibidas: 63 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor josepzin » 18 Feb 2013, 09:29

Mode2 escribió:
josepzin escribió:También usé BOBOL y a ese si que lo odio :D :D

¡Pues anda que el RPG! ](*,)


También llegué a usarlo... el horror, el horror... :D :D

robsy
MSX Turbo R
MSX Turbo R
Mensajes: 303
Registrado: 25 Oct 2004, 20:11
Sistema Favorito: MSX
primer_sistema: MSX
Gracias recibidas: 12 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor robsy » 18 Feb 2013, 09:41

Obviamente, está en Pascal porque éste era el lenguaje de desarrollo "nativo" de aplicaciones para los ordenadores Mac de las primeras generaciones. De hecho, uno de los compiladores más habituales era el Think Lightspeed Pascal, que en su día tuve que sufrir/disfrutar. Por lo tanto, pocas sorpresas por este lado. Lo que me sorprende es que con tanto aficionado a los ordenadores viejunos en estos foros, no hayáis caído en la cuenta del porqué. Después, cuando el mundo PowerPC se comió los procesadores 680x0, nos pasamos al Code Warrior, mucho más "moderno".

De hecho, el manual original de programación de los Mac, un tochaco muy grande, traía todo el código de prueba en Pascal, con sus respectivas units, etc.
----------------------
RetroClasificados - compra, vende o cambia tu material retro totalmente gratis

Avatar de Usuario
josepzin
Amiga 2500
Amiga 2500
Mensajes: 3103
Registrado: 12 Ene 2009, 14:36
Sistema Favorito: C64
primer_sistema: ZX81
Ubicación: Carthagonova
Gracias dadas: 4 veces
Gracias recibidas: 63 veces
Contactar:

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor josepzin » 18 Feb 2013, 09:45

robsy escribió:traía todo el código de prueba en Pascal, con sus respectivas units, etc.


Las "units"... huuu, cuanto tiempo hacía que no veia esa palabra referida a Pascal!! :)

Guardo todavía todos los códigos fuentes de mis experimentos Turbopascariles!

jepalza

Re: Publicación del código fuente del Photoshop 1.0

Mensajepor jepalza » 18 Feb 2013, 13:46

zup escribió:Joder, qué manía con los lenguajes... como si quiere estar en COBOL.


Tampoco tienes por qué decirlo así, con ese tono. Si le hubieras puesto un icono de "risitas", lo tomaría a broma, pero así dicho, suena a que te molesta.

No creo que nadie lo haya criticado, yo menos que nadie, entre otras cosas, por que en su día, muchos programabamos en Pascal las cosas serias, por que el C aún no estaba tan implementado. Y si era una estación, programabamos en Fortran.

Edito: mi sorpresa al comentar que está en Pascal, es precisamente por eso mismo, por que raras veces ves algo hecho en Pascal, lo normal era en C o en ASM


Volver a “Programación”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 3 invitados