Eligiendo typescript como lenguaje de programación primario

 He tenido la oportunidad de programar en diversos lenguajes de programación en mayor o menor medida, entre ellos:

  • C
  • C++
  • Java
  • Kotlin
  • Python
  • C#
  • Javascript
  • Typescript
  • ActionScript 2.0
  • ActionScript 3.0
  • Php
  • Lua
  • Ruby
  • Assembly
  • Game Maker Language
  • Rust
  • Windows Batch
Cada uno con sus destrezas y defectos. Cada uno sirve para programar en distintos sectores de la informática y con tareas específicas en mente, no obstante, tener conocimiento de muchos lenguajes de programación no necesariamente es sinónimo de aptitud como programador. El cabo de tiempo, he concluído que no vale la pena cargar con algunos de estos lenguajes en mi cabeza, por lo que he optado por escojer un lenguaje primario para mis proyectos personales.

C, es obsoleto, arcaíco y poco común en el sector laboral. No obstante es lo más cercano al hardware que existe, incluso más que rust o C++.

C++, es mi lenguaje personalmente preferido, es expresivo y ofrece un rendimiento computacional extraordinario. No obstante, evoluciona a un ritmo frenético y es fácil romperse la cabeza con tanta regla sintáctica.

Java, lo he probado poco, a mi parecer es bueno para hacer aplicaciones multiplataforma y es valuado en el mundo laboral. Los estándares de codificación por otro lado me parecen tediosos, cerrando la creatividad del programador a POO estríctamente.

Kotlin, le doy el merito de ser una simplificación muy elegante de Java, es intuitivo y expresivo. Pero le perdí el rastro hace años. Es un candidato excelente para desarrollo de apliaciones móbiles.

Python, es un lenguaje de muy alto nivel, a tal grado que la mayor parte de la implementación de librerías queda en una caja negra para el progamador. Solo lo he usado una vez en producción, para hacer tareas complicadas en muy poco tiempo de desarrollo.

Pudiera extenderme con todos los demás lenguajes, pero por falta de tiempo y urgencia ire directo al grano. Intentaré programar en typescript, pues es un lenguaje moderno, por lo que no me queda energía para pensar en otro lenguaje que no sea ese. Es a mi parecer, un buen candidato para el tipo de proyectos de código que suelo programar, tiene buen rendimiento y está en el punto medio entre navegador y usuario. Evoluciona paulatinamente y lo respalda toda la corporación de Microsoft. Pudiera continuar durante parrafos enteros, es un buen lenguaje para codificar a muy largo plazo. Creo yo.

Elijo typescript.

Comentarios

Entradas populares