45 años después, Apple II todavía tiene lecciones que enseñarnos

45 años después, Apple II todavía tiene lecciones que enseñarnos

Un hombre que usa un Apple II en una cocina, años 70, de un anuncio antiguo de Apple II.
Apple Inc.

45 años después del lanzamiento de l. a. computadora non-public Apple II, se puede decir que l. a. industria de l. a. tecnología se ha alejado de algunos de los principios básicos que lanzaron a Apple y l. a. computadora non-public a l. a. corriente most important. Hablamos con las luminarias de l. a. industria Tim Sweeney, John Romero y Steve Wozniak sobre lo que Apple II hizo bien y lo que aún podemos aprender de él hoy.

Apple II: una computadora para todos

Lanzada en junio de 1977, l. a. Apple II hizo olas como una computadora fácil de usar dirigida a l. a. gente promedio. El modelo authentic incluía un MOS 6502 CPU que funciona a 1 MHz, una resolución de texto de 40 × 24 caracteres, gráficos en colour, salida de video compuesto, una interfaz de casete para almacenamiento y ocho ranuras de expansión internas. originalmente al por menor en configuraciones variables que van desde $ 1298 con 4K RAM, hasta $ 2638 para 48 Ok RAM (eso es alrededor de $ 6223 a $12,647 ajustado a dólares de hoy).

Una computadora Apple II original.
steven stegel

En 1978, Apple lanzó una unidad de disquete de 5,25″ para Apple II que podía almacenar 143 KB por disco, y el lanzamiento de VisiCalc en 1979 convirtió a Apple II en una compra esencial para las pequeñas empresas. También ganó un fuerte apoyo en l. a. educación gracias a esfuerzos de Steve Jobsy l. a. escuela primaria laboratorios de computación en los EE. UU. a menudo estaban llenos de computadoras Apple II, presentándolas a una generación. Con el tiempo, Apple lanzó al menos 8 modelos de computadora en l. a. serie Apple II y continuó admitiéndola hasta 1993, durante 16 años.

Al igual que el Apple I anterior, el Apple II integró notablemente una “terminal” con un teclado y una salida de video directamente en l. a. computadora, por lo que no hubo necesidad de una interfaz de terminal de teletipo o CRT por separado. Esto hizo que todo el sistema Apple II fuera más compacto y menos costoso que otros sistemas informáticos personales completos hasta ese momento, aunque muchas PC pronto seguirían l. a. misma fórmula de E/S integrada.

RELACIONADO: ¿Qué son los teletipos y por qué se usaron con las computadoras?

Cómo comenzaron las leyendas

El Apple II ha sido famoso desde l. a. década de 1970, pero mucho ha cambiado en l. a. industria tecnológica desde entonces. Entonces nos preguntamos: ¿hay algo que Apple II haya hecho bien que las computadoras hayan perdido de vista recientemente? Para obtener algunas respuestas, hablamos con el cofundador de Apple, Steve Wozniak (a quien entrevistamos por separado). También preguntamos a dos desarrolladores de juegos legendarios que comenzaron sus carreras de desarrollo de instrument programando en Apple II.

de Tim Sweeney ZZT tomado prestado del espíritu abierto de Apple II, a pesar de ser un juego de PC de IBM.

Tim Sweeney, director ejecutivo de Epic Video games, programó aplicaciones y juegos en el Apple II antes de fundar Epic en 1991. “Mi primer Apple II fue un regalo de mi hermano Steve Sweeney, nominalmente para mi papá, pero yo technology el público actual”. cube Sweeney. “En comparación con los Commodore 64 y Ataris de l. a. época, technology un dispositivo informático puro. Sin aceleración de sprites, sin procesador de gráficos. Hiciste todo tú mismo y lo aprendiste todo”.

Dos de los juegos Apple II de John Romero de la década de 1980.
John Romero programó muchos juegos de Apple II en l. a. década de 1980, incluidos estos: Pirámides de Egipto (Tierra dave peligroso (R). MobyJuegos

Del mismo modo, el cocreador de Doom y Quake, John Romero, desarrolló muchos juegos de Apple II antes de cofundar identification Tool en 1991, lo que le permitió hacerse un nombre en el campo. “Cuando mis padres finalmente compraron un Apple II+ para l. a. casa en abril de 1982”, cube Romero, “mi vida se fijó permanentemente en su curso ya que pasé cada momento despierto, durante años, aprendiendo todo lo que pude sobre l. a. computadora y haciendo docenas de juegos, muchos que fueron publicados.”

Aquí hay algunas cosas que creen que el Apple II hizo bien, y lo que deberíamos estar haciendo hoy. Nos escribimos por correo electrónico y sus respuestas se han editado ligeramente para el formato.

“L. a. mejor herramienta de aprendizaje del mundo”

Cuando se trataba de desarrollar instrument en Apple II, tanto John Romero como Tim Sweeney están de acuerdo en que l. a. máquina de Woz hizo que l. a. programación fuera muy fácil y accesible. “El Apple II technology tan atractivo porque technology pequeño, fácil de programar y tenía un acceso increíblemente fácil a l. a. memoria”, cube Romero. “Los monitorear el programa permitía ver y cambiar l. a. memoria, así que realmente aprendí cómo technology una computadora a nivel de byte. Podría escribir código de máquina y lenguaje ensamblador y ver los resultados. Technology l. a. mejor herramienta de aprendizaje del mundo”.

"El tutorial de Applesoft" cubierta de libro en un Apple II.
benj edwards

Con el Apple II, en el instante en que lo encendió, estaba listo para saltar a l. a. programación. Tim Sweeney recuerda l. a. facilidad de pasar directamente a l. a. acción. “El Apple II arrancó con un indicador BÁSICO y podías escribir código de inmediato”, cube Sweeney. “Los manuales documentaban todo, incluso el lenguaje de máquina y l. a. ROM. Todos los niños con una computadora de esa época se convirtieron en programadores, porque estaba ahí y technology muy fácil”.

Con las PC y Mac de hoy en día, se enfrenta a un largo proceso de arranque para iniciarse inicialmente, y luego programarlas es algo así como un misterio, oculto para el usuario promedio. El propietario de una computadora generalmente tiene que esforzarse con conocimientos especiales para adquirir las herramientas necesarias para programar una máquina moderna. Pero con un Apple II, todo eso estaba integrado y technology lo suficientemente easy como para que una character dominara todo el sistema. “El Apple II es comprensible”, nos dijo Steve Wozniak. “Una sola character puede ver el diseño del Apple II”.

Romero ve l. a. naturaleza centrada en el programador de Apple II como una característica que se echa mucho de menos en l. a. actualidad: “Una de las mejores cosas de Apple II fue su accesibilidad para el aprendizaje y l. a. programación. L. a. capacidad inmediata de codificar simplemente encendiendo l. a. computadora no tiene precedentes. No puedes hacer eso hoy. Hay algunos grandes emuladores o sistemas que puedes usar hoy, como pico8que crean un entorno de miniconsola que hace que sea divertido y fácil aprender a programar, pero nada igualará el poder de Apple II, una máquina de última generación que puede comenzar a codificar en un segundo después de encenderla. ”

L. a. opinión de Sweeney está de acuerdo con Romero, y proporcionó algunas posibles soluciones para las máquinas actuales: “[One thing lost today] es el papel que jugaron Apple II y otras computadoras tempranas en enseñar a todos a programar, arrancando con el lenguaje de programación líder de l. a. technology”, cube Sweeney. “Home windows debería poner un indicador de programación con solo presionar una tecla. Fortnite debe poner un indicador de programación con solo presionar una tecla y, con el tiempo, lo haremos. Necesitamos lanzar una nueva technology en l. a. que programar sea fácil y todos vuelvan a ser programadores”.

Parte de esta filosofía de programación fácil sigue viva en el desarrollo continuo del proyecto Raspberry Pi, que ya tiene más de una década. Su creador, Even Upton, vio que las habilidades de programación estaban disminuyendo en los estudiantes universitarios modernos y también quería permitir un fácil acceso al keep watch over del {hardware} como las máquinas clásicas de los años 80. Pero l. a. Raspberry Pi es l. a. excepción en estos días. No puede simplemente encender instantáneamente, digamos, un iPhone y comenzar a programar, luego compartir el resultado libremente con el mundo, lo que nos lleva a otro punto.

Usted lo poseía y lo controlaba

Gestión de derechos digitales (DRM) características prominentes en los dispositivos informáticos actuales, desde teléfonos inteligentes hasta tractores. Es una forma en que los fabricantes pueden bloquear un producto para que el instrument no autorizado no pueda ejecutarse en él, y es exactamente lo contrario de el espíritu abierto portado por Steve Wozniak cuando diseñó sus primeras computadoras.

Del mismo modo, algunos fabricantes como Apple hoy en día se han esforzado por hacer que sus productos difícil de abrir físicamente y servicio por parte de non-public no autorizado y sin licencia. Estas restricciones dan algunas personas l. a. sensación de que realmente no son dueños de los productos que han comprado, ya que no son libres de usarlos (o incluso repararlos) como quieran.

El Apple II con la tapa abierta, mostrando sus ranuras de expansión internas.
El Apple II technology fácil de ampliar o reparar. steven stegel

Por el contrario, Apple II incluía una arquitectura abierta que invitaba al desarrollo de {hardware} adicional en forma de pequeñas tarjetas enchufables. Si quisiera entrar, podría simplemente levantar l. a. tapa en l. a. parte awesome de l. a. caja. Y Apple también permitió que cualquiera desarrollara y distribuyera instrument para Apple II. Esta apertura creó un gran ecosistema alrededor de l. a. máquina con bastante rapidez y sostuvo l. a. plataforma durante 16 años.

Esta filosofía influyó fuertemente en el trabajo de Tim Sweeney, quien ha creado juegos con herramientas de edición abiertas y gratuitas desde ZZT en 1991. “[The Apple II] technology un sistema maravillosamente abierto y reconocible que definía el espíritu de las computadoras como herramientas que trabajaban para el usuario”, cube Sweeney. “L. a. historia de las empresas, desde identification Tool hasta Epic Video games, comienza con Apple II en l. a. década de 1980”, cube Sweeney. “Abrimos nuestros juegos y motores a los usuarios para modificarlos y desarrollarlos, al igual que Apple II abrió l. a. informática para nosotros”.

Algunas plataformas modernas, como el iPhone, solo permiten que los desarrolladores con licencia creen instrument para l. a. plataforma. El iPhone también evita que los propietarios instalen instrument sin licencia en sus dispositivos. Esto ha generado críticas de veteranos de l. a. industria como Sweeney, cuya empresa se encuentra en medio de un batalla por las plataformas abiertas, incluida una demanda reciente con Apple por las tarifas en l. a. App Retailer. “Woz demostró que l. a. libertad del usuario y las ganancias de l. a. empresa pueden coexistir”, cube Sweeney. “Estamos perdiendo eso ahora, irónicamente, por una evolución malévola de Apple, y necesitamos luchar para preservar nuestras legítimas libertades”.

Si l. a. trayectoria precise de Apple hacia los sistemas cerrados es verdaderamente malévola o simplemente una extensión herbal de querer ganar tanto dinero como sea posible (que, para ser justos, Epic también quiere) es un juicio de valor que está más allá del alcance de este artículo. Pero es un hecho que los sistemas informáticos cerrados han permitido gobiernos represivos para espiar y perseguir a su gente, algo que l. a. mayoría de los estadounidenses probablemente estaría de acuerdo en que es algo malo. El espíritu de libertad y apertura de Apple II parece appropriate con los valores estadounidenses tradicionales de libertad de una manera que no se refleja necesariamente en las arquitecturas cerradas de hoy en día y las tiendas de aplicaciones bloqueadas por DRM.

Cuando le preguntamos a Steve Wozniak (quien no estaba al tanto de los comentarios de Sweeney) qué podemos aprender del Apple II que las plataformas modernas han olvidado, dio una breve respuesta que enfatizó l. a. apertura en el Apple II: “Tú, el usuario, tenías el keep watch over por ti mismo. y lo poseía.” El espíritu abierto es tan importante para él hoy como lo fue en 1977 cuando diseñó el Apple II. Y a medida que más aspectos de l. a. sociedad dependen de los servicios bloqueados con DRM, seguir el espíritu de Woz puede garantizar que Estados Unidos permanezca libre y abierto en el futuro.