martes, diciembre 28, 2004

Made with Notepad

Hablando con mi colega Raulex sobre si la polémica Vim vs. Emacs era una estupidez o no (él dice que odia los dos), me acordé de los buenos viejos tiempos en los que "saber informática" consistía en manejar el ARJ para pasarse los juegos de MS-DOS con los colegas...

Por aquellos entonces las páginas Web eran algo desconocido y exótico. Hacer una era algo que sólo estaba al alcance de unos pocos elegidos que tenían instalado el FrontPage Express (saludos a Nacho y a su página con las letras de las canciones de Weezer...).

Cuando entré en la Universidad y tuve acceso a Internet, me sorprendí cuando uno de mis compañeros me enseñó una página suya EN INTERNET. Eso sí que era demasiado, yo también quería tener una. Aquello llevó a hacer la página del Dalai-Lámer, pero en un par de años la abandonamos.

Lo que quedó de aquella época fue toda una culturilla sobre cómo hacer páginas web. Empezamos con el FrontPage Express, seguimos con el DreamWeaver y un montón de mierdas más. Pero si hay algo que recuerdo, es a esos héroes de la Web que exhibían con orgullo que sus sitios estaban hechos con el Bloc de Notas.

Echadle un vistazo a los sitios de unos cuantos de estos prohombres de la red:
http://www.notepad.org/
http://www.jdrn.com/notepad/
http://lifeincolour.topcities.com/notepad.htm
¿Qué significa ésto para mí después de 5 años estudiando Ingeniería Informática?

"Hola! soy un patético friki y mi página web es una mierda! para justificarlo digo que la he hecho con el bloc de notas, y así parezco un geek interesante y molón!"

Pues no, chavalotes, el bloc de notas es una mierda por los siguientes motivos (entre otros):
  1. No se puede configurar.
  2. No permite buscar y reemplazar expresiones regulares.
  3. No permite hacer selecciones libres.
  4. Tiene un tamaño máximo de fichero bastante limitado (creo que eran 16KB en los Windows 9x).
  5. No tiene realzado de sintaxis para código fuente.
  6. No marca las llaves, paréntesis y corchetes desemparejados.
  7. No mantiene el contexto de la tabulación.
  8. No es ni gratis ni libre (lo venden con el Windows).
  9. No es multiplataforma (sólo funciona en Windows).
  10. No extensible con macros ni programable.
  11. No permite tener varios ficheros abiertos en el mismo editor.
  12. No te indica en qué línea ni en qué columna te encuentras.
  13. No te permite saltar a la línea/columna que quieras con un simple comando.
  14. No tiene shorcuts para todas sus funciones (hay que dejar el teclado para coger el ratón).
  15. No permite dar formato al texto de forma automática (partirlo en líneas, centrarlas, justificarlas...).
  16. No permite llamar a un compilador u otro programa desde el mismo notepad.
  17. No trae juegos, ni calculadora, ni calendario, ni lector de correo, ni....
  18. No permite hacer un diff.
  19. Sólo soporta 2 tipos de codificación de caracteres (ANSI y Unicode).
  20. Etc.
En fin, que es otro claro ejemplo de "dime de lo que presumes y te diré de lo que careces". Presumir de usar el Bloc de Notas significa que quieres alardear de informático hardcore y sin embargo estás usando Windows. Ésto no significa que los que usan Windows sean unos mariquitas, pero la verdad, es como presumir de deportivo teniendo un Hyundai Coupé.

En algún post futuro haré una pequeña comparativa de editores de texto para programadores, webmasters y gente a la que le gusta el texto plano en general.