Programación

Las 3 mejores tipografías para programar

El mundo de la programación, es un sector que ha evolucionado de manera muy rápida en los últimos años. Esta evolución ha permitido el nacimiento de multitud de lenguajes y tecnologías. Pero hay otras cosas que no han cambiado tanto, como los editores o las fuentes que estos mismos utilizan.

La programación y la tipografía

Cuando uno piensa en tipografía y en programación, siempre se le viene a la cabeza las fuentes monoespaciadas. Aquellas que dedican el mismo espacio a cada símbolo. Sin embargo, hay otros conceptos que no se tienen presentes:

  • En programación se hace un uso intensivo de los símbolos, ya que forman estos forman parte de la sintaxis de muchos lenguajes. Por ejemplo, ‘#’ en Markdown, <= para hacer comparaciones, ! para negar un valor…
  • Se utilizan mucho los números. En un documento de texto o en un libro no es muy frecuente su uso, pero en programación suelen utilizarse de manera constante.
  • La programación saca partido de la identación, al contrario de los documentos textuales clásicos.

Entonces, si el código tiene sus propias características y es muy distinto a los textos comunes, por qué se utilizan las mismas tipografías. La respuesta es simple, porque hasta hace poco no había nada que mejorase lo que se tenía.

OTF vs TTF

¿OTF? ¿TTF? Seguramente estas siglas no te suenen mucho, pero son las abreviaturas de Open Type Format y True Type Format, en definitiva, dos formatos para las fuentes tipográficas. Te preguntarás por qué estoy contando esto, y la respuesta es que el formato OTF añade algunas características comos las ligaduras (un símbolo para representar a dos letras juntas), frente al formato TTF en el cual os es imposible, o es difícil de implementar.

Las mejores tipografías para programar

Una buena tipografía para programar, debería usar el formtato OTF y aprovechar las ligaduras para representar de manera mejor los símbolos característicos de la programación. En la siguiente imagen se puede ver un fragmento de código, que utiliza la tipografía consolas:

En los siguientes apartado se puede ver los principales cambios, en verde, respecto a la imagen superior.

Fira Code

Fira Code es una fuente creada específicamente para programar, como se puede ver en su página.

Monoid

Monoid es otra fuente creada para escribir código, que además de las características que tiene la anterior, es capaz de tratar con los iconos de Font Awesome.

Iosevka

Iosevka es otra fuente pensada para los editores de código, que te permite configurarla, para ajustarla mejor a tus gustos.

 

Llegados a este punto te dejo dos preguntas: ¿Qué te parece las características que añaden estas fuentes? ¿Piensas que se van a volver populares?.

Un saludo.

The following two tabs change content below.

Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL
Jorge Durán

Entusiasta de la tecnología desde los 10 años, desarrollador y creador de varios proyectos de software y autodidacta por naturaleza. Ingeniero Informático por la USAL

Share
Publicado por
Jorge Durán

Recent Posts

[Remix] Multitud de recursos para .NET

En los últimos tiempos no he podido escribir con toda la frecuencia que me gustaría,…

3 años hace

¿Qué es un puntero y cómo se usan?

Uno de los problemas más comunes a los que se enfrentan los usuarios que empiezan…

3 años hace

Los 10 mejores paquetes nuget que tienes que instalar

Cuando empiezas un proyecto hay una serie de aspectos comunes que suelen ser resueltos mediante…

4 años hace

Haz los mejores layouts y patrones CSS fácilmente

Si alguna vez has tenido que realizar un desarrollo de front-end seguramente te habrás dado…

4 años hace

10 lugares con retos y competiciones de programación

Una vez que una persona ya ha aprendido lo básico sobre un lenguaje de programación,…

5 años hace

¿Cómo elegir un buen hosting para tu proyecto?

Hoy en día, un gran porcentaje de los proyectos que se desarrollan son páginas webs.…

5 años hace