3 puntos por GN⁺ 2025-12-07 | 1 comentarios | Compartir por WhatsApp
  • En 2002 se llevó a cabo un proyecto para recopilar capturas de pantalla de escritorio de varios desarrolladores de Unix y se repitió 13 años después, mostrando el entorno de esos mismos personajes en 2015
  • La mayoría de los desarrolladores siguen manteniendo un entorno de trabajo centrado en la terminal, con un uso de la GUI minimizado
  • Figuras destacadas como Bram Moolenaar, Rasmus Lerdorf, Warren Toomey, Jordan Hubbard y Timothee Besset participaron y compartieron sus cambios individuales y hábitos persistentes
  • En común, usaban sistemas de la familia Unix como Linux, FreeBSD y OS X, y algunos cambiaron solo el cliente de correo o el navegador
  • Aunque han pasado 13 años, el registro muestra la consistencia de la cultura de desarrollo y la continuidad de la filosofía Unix

Descripción del proyecto

  • Se volvió a realizar en 2015 el proyecto que en 2002 había solicitado capturas de pantalla de escritorio a varios desarrolladores y usuarios de Unix
    • Algunos de los participantes originales ya habían fallecido, pero se logró contactar a muchos otros y recopilar nuevas capturas
  • Compara los cambios a lo largo de 13 años y muestra las transformaciones del entorno de trabajo y de las herramientas entre entonces y ahora

Entornos de los participantes iniciales en 2002

  • La mayoría de los desarrolladores usaba un entorno centrado en modo texto o xterm
    • Aunque el entorno GUI (GNOME, KDE, etc.) estaba instalado, casi no se usaba
  • A modo de ejemplo, un desarrollador comentó: “Normalmente uso la computadora solo en modo texto y solo de vez en cuando uso X y GNOME”

Cambios en 2015

  • Los mismos individuos siguen manteniendo trabajo basado en Emacs, Vim y terminales
    • Por ejemplo, un desarrollador usa principalmente la consola de Emacs en un entorno Trisquel
  • Bram Moolenaar todavía realiza trabajo con Vim y Zimbu en varias ventanas xterm, y solo cambió el navegador de Netscape a Chrome
  • Rasmus Lerdorf continúa con un entorno basado en Linux, aunque cambió su cliente de correo de Pine a Thunderbird
    • Usa un entorno híbrido mezclando paquetes de Ubuntu y Debian
  • Warren Toomey migró de FreeBSD a Linux (Lubuntu), pero mantiene un modo de trabajo centrado en la línea de comandos
    • Utiliza vi, bash, mutt, entre otros, y aprovecha herramientas GUI como Firefox, Gimp y Wireshark
    • Atiende tareas relacionadas con Windows con herramientas como VirtualBox y Wine
  • Jordan Hubbard sigue usando OS X y opera Mail, Safari, Calendar y Slack en varios escritorios virtuales para tenerlos separados
  • Timothee “TTimo” Besset usa varios espacios de trabajo y organiza una variedad de apps como Anjuta, IRC, IM y Sylpheed
    • Gestiona la configuración del escritorio como código mediante SaltStack

Características comunes e impresiones

  • La mayoría de los desarrolladores mantiene la filosofía Unix y el hábito de trabajo centrado en la línea de comandos
  • Las herramientas GUI quedan relegadas a un rol complementario, mientras que prefieren scripts y herramientas de automatización
  • A pesar de los avances tecnológicos de 13 años, la esencia de la forma de trabajar no cambió significativamente
  • Algunos mencionan la mejora del rendimiento del hardware y el avance de los smartphones, y siguen enfatizando la continuidad de los sistemas basados en Unix

Reacción en línea

  • Este proyecto se discutió activamente en Hacker News y Reddit (/r/linux, /r/programming), entre otros
  • En la comunidad siguieron apareciendo reacciones de nostalgia y respeto por el entorno y la filosofía consistentes de los desarrolladores

1 comentarios

 
GN⁺ 2025-12-07
Comentarios de Hacker News
  • RMS probablemente podría simplemente haber tomado una foto de la pantalla o haberlo enviado como un volcado de texto ASCII. Se siente demasiado rígido.

    • Recuerdo haber conocido a RMS en el Atlanta Linux Showcase de 1998. Estaba sentado en medio del lobby sobre una manta, vendiendo folletos encuadernados con páginas del man impresas. Le dije que era fan suyo y me respondió fríamente: “Entonces, ¿vas a comprar algo?”, señalando los folletos. Cuando le dije que no necesitaba nada, puso cara de molestia y empezó a dictarle algo a su asistente. Fue la primera vez que realmente entendí eso de “nunca conozcas a tus héroes”.
    • Eso de “no sé cómo tomar una captura de pantalla” lo convierte en una figura verdaderamente legendaria.
    • En 2002, probablemente todavía se tomaban fotos en película. Había que terminar el rollo, revelarlo y luego escanearlo, así que era bastante engorroso. Una Polaroid quizá habría sido la forma más rápida, pero igual habría sido una molestia. Por cierto, RMS todavía no tiene celular. En ese entonces, además, los teléfonos con cámara no eran comunes.
    • Más bien creo que esa respuesta muestra muy bien una actitud muy propia de RMS. Es una reacción totalmente stallmanesca.
    • Él es… una persona bastante peculiar.
  • Al principio leí mal ‘2015’ como ‘2025’, así que me sorprendí pensando que esto era una historia de este noviembre. Pensé que todavía usaba OS X de la era Aqua.

    • Sigo pensando que el OS X de la era Aqua era el entorno de escritorio más hermoso. Viendo cómo ha disminuido el interés por los escritorios actuales, quizá ese diseño siga siendo el mejor durante mucho tiempo. Algún día me gustaría hacer un proyecto para ejecutar una UI Aqua restaurada píxel por píxel sobre Linux moderno.
    • Nunca he tenido una computadora Apple, y aun así extraño la sensación mágica de la UI Aqua.
    • A mí me pasó lo mismo, al menos hasta llegar a la parte de Bram.
  • RMS me parece de verdad un caso extraño. Deja que otros le instalen GNU+Linux y no sabe tomar capturas de pantalla. He escuchado varias veces historias de que tampoco maneja bien tareas básicas.

    • Le pregunté a un fundador salido de YC sobre Paul Graham, y me dijo que él también solía pedir ayuda con tareas técnicas básicas. Parece un tipo parecido.
    • La mayoría de las capturas de pantalla de gente famosa son aburridamente simples. Supongo que así debe ser si quieres concentrarte.
    • No entiendo por qué la gente se toma tan en serio a RMS. Lo que decía sobre la libertad del software estaba bien, pero fuera de eso parece alguien deliberadamente difícil. Además, es irónico que probablemente odiaría el 99% del software mencionado aquí.
    • Knuth es parecido. Escribió el libro de texto de algoritmos, pero al parecer no sabe hacer mucho más que abrir una ventana en FVWM.
  • Esta colección de capturas realmente está muy interesante. Si fuera posible, también me gustaría ver una versión de 2025. La mayoría de las pantallas parecen “herramientas para terminar el trabajo”. Impresiona ver solo las ventanas y el texto necesarios, sin adornos innecesarios.

    • Claro, tampoco es que fueran a mandar capturas con Facebook o sitios porno abiertos.
    • También quedaría muy bien con los entornos de desarrollo basados en LLM de 2025.
  • Me dio gusto saber que Linus Torvalds actualmente usa Fedora + GNOME. Yo también uso esa combinación (enlace de YouTube).

    • Según Linus, usa Fedora porque le permite correr kernels personalizados fácilmente. Ese es su trabajo principal.
    • Fedora le queda bien porque ofrece estabilidad y simplicidad. GNOME también es parte central de Fedora.
    • Parece que cambia de entorno aproximadamente cada 5 años. ¿Será que la próxima etapa toque KDE?
    • Yo también terminé quedándome con Fedora+GNOME(Silverblue). Pasé por Arch, NixOS, Ubuntu y Sway, pero ahora es cuando todo funciona de la manera más cómoda.
  • Me impacta que 2002 ya se sienta como algo tan antiguo. Todavía lo recuerdo con total claridad, como si hubiera sido ayer.

    • Yo nací ese año y acabo de graduarme de la universidad. Sí, ya pasó bastante tiempo.
  • Yo también me identifico. Mi escritorio casi no ha cambiado en décadas. Por eso entiendo por qué sigo usando el gestor de ventanas en mosaico Sway.

    • Mi pareja dice que llevo años viendo la misma pantalla.
    • Desde que pasé de DOS (Borland) a Windows (Visual C++) en 1995, mi entorno casi no ha cambiado. Si mi yo de 1995 se sentara hoy frente a mi PC, se adaptaría enseguida. Aunque probablemente sí se sorprendería un poco con el panel de IA. Yo siempre uso las ventanas maximizadas para evitar ruido visual.
    • La frase “Never sway, always Sway” queda perfecta.
    • Me da curiosidad saber con qué parte te identificas.
  • Antes macOS tenía alma. Yo empecé a usarlo desde la época de Sierra, así que me perdí esa sensibilidad anterior, pero claramente era algo distinto a lo de ahora.

    • Si de verdad quieres sentir esa vibra, te recomiendo probar Snow Leopard.
  • El tema en común es distribución en mosaico, enfoque en la terminal y decoración mínima.

    • Yo también trabajo de una forma parecida. En casa uso exwm, y en el trabajo tengo emacsclient conectado por SSH abierto por monitor. Desde mi primer empleo de programación en 2002, mi pantalla siempre ha sido un entorno lleno únicamente de código. Lo único que realmente ha cambiado es la calidad de las fuentes. Cosas como menús o paneles de navegación las saco con atajos, así que no desperdicio espacio en pantalla.
    • En realidad solo hay un diseño completamente en mosaico, pero el flujo de trabajo centrado en terminal y editor casi no ha cambiado desde la época de las estaciones de trabajo Sun en los 80. Ni siquiera hace falta compararlo con tendencias modernas como vscode o LSP. Esta forma de trabajar es la forma óptima que uno termina interiorizando por costumbre. Probablemente seguiré programando así hasta el día que me muera.
  • Hay una captura de pantalla de julio de 2002 donde Dennis Ritchie usaba el editor acme de Rob Pike en Windows.
    Enlace de la imagen / Blog fuente

    • El año es 2002, no 2022.