Que bien se siente cuando consigues a “tu amor”… y no hablo precisamente de amor entre dos personas, hablo de amor geek, amor puro y a base de bits, bytes y líneas de código.
Siempre estoy en busca de cosas nuevas para mi sistema, soy un estudiante de informática entusiasta del Software Libre y de todo lo relacionado con él. El hecho de que sea un programador hace las cosas mejores ya que eso me impulsa a buscar en todo momento, cualquier cantidad de cosas que me puedan ser útiles y que se adapten a mis gustos, y una de esas cosas que adoro buscar son los IDE’s o editores de código, y hasta hace poco no había conseguido uno que cumpliese con lo que busco, osea:
<° Ligero.
<° Potente.
<° Gratuito.
<° Multi plataforma.
<° Que soporte muchos lenguajes.
<° Muy geek.
<° Bonito.
Sin esas cualidades no me sirve nada, de hecho, casi todas las herramientas que pude probar eran o demasiado simples y débiles o muy pesadas (Eclipse…), y aunque no tengo limitaciones de hardware de ningún tipo me gusta mantener limpias las cosas (por eso soy un pythonista acérrimo), al final, luego de pasar por una buena cantidad de programas pude dar con Sublime Text 2.
Como su nombre lo indica, es sublime, de verdad, es hermoso, simple, potente, multi plataforma, multi lenguaje, ES BIEN GEEK y compila de todo… sí, compila de todo, no importa que sea siempre y cuando tengas el complemento (por ejemplo G++ para C y C++ o Python instalado), de hecho, si no ves un build system ya listo para usar, pues lo creas y punto, es simple, aunque no lo he hecho porque trae lo que necesito y yo no compilo nada más que C++ porque, como dije, soy python a muerte, uso HTML5, CSS3 y Javascript, etc… el hecho es que existe la posibilidad y punto.
De todos modos ¿Compilar? ¿Qué es eso?
Pero para que no digan que no dije lo que me gusta de este IDE, o mejor dicho, editor (IDE es algo más pesado) les pongo mis aces sobre la mesa:
<° KISS: nada que ver con Gene Simons, Keep It Simple, Stupid es, para mi, el principio básico y la ley de oro de la informática, y este editor no puede mantener más en alto y viva esta característica. Te permite concentrarte en el código y punto, así de limpia es la interfaz y no por eso pierde ni un ápice de funcionalidad, simplemente no es para noobs.
<° O aprendes o aprendes, joder. Esto es tal vez lo más interesante del editor, que te obliga a aprender. Sí, si tiene herramientas como el auto completado y remarcado de sintaxis, pero nada de botones todopoderosos y omnipotentes que te crean tablas, construcciones __init__ ni un demonio, aquí es el puro, duro, antiguo, confiable y verdaderamente poderoso hazlo tú mismo.
<° Multi plataforma y portable. Adoro esta capacidad por el simple hecho de que muchas veces estoy obligado a usar Windows en la universidad y cosas arcaicas como BORLAND (es en serio), pero ST2 es tan, pero tan fácil de llevar a cualquier sitio que simplemente me salto esa desagradable parte de mi instituto y me burlo de mis compañeros noobs que aún trabajan con esa cochina interfaz azul…
<° Mc-Gyver lo hacía todo con cualquier cosa, yo lo hago todo con Sublime Text 2. Sí, eso de los Build Systems es increíble, te permite compilar cualquier cosa, o al menos casi todo, aunque como dije, no he tenido necesidad de usarlo, sé que cuando lo necesite ahí va a estar para mi.
Entonces, ¿Quieres más? ¿Qué esperas para probarlo? Te aseguro que vas a amarlo, sino, te devolvemos tu tiempo perdido por leer este artículo.
Para devoluciones de tiempo por favor dirigirse a la oficina del Doc (Emmett L. Brown) de volver al futuro, llenar los formularios, subirse al Delorean y luego cedernos los derechos del tiempo restante al tiempo devuelto por el tiempo perdido por haber leído este artículo. Ciertas condiciones extras aplican.
