Aprendiendo nuevos lenguajes para construir mis herramientas

Desde hace unos meses, me he empeñado en aprender las herramientas que hagan falta para crear mis propios servicios. A veces es una tarea bastante titánica, pero estoy convencido de que el proceso merecerá la pena.

En este sentido, me he propuesto explorar al menos cuatro herramientas:

  • Python: como lenguaje versatil, con posibilidades para el análisis numérico, manipulación de datos.
  • Flutter: como framework para crear aplicaciones móviles multiplataforma.
  • (Emacs) Lisp: para poder personalizar mi editor, donde paso buena parte de mis días.
  • Elixir: para aprender algún lenguaje funcional, con vistas a construir el observatorio maker.

Cómo es muy complejo aprender todo esto sin objetivos concretos, me he propuesto crear las siguientes herramientas:

  • Python: editor automatico de imágenes y miniaturas (aunque a futuro me gustaría que también sirviera para editar videos)
  • Flutter: herramienta para documentar proyectos
  • (Emacs) Lisp: trabajando en funciones para automatizar plantillas y envio de correos desde el propio emacs
  • Elixir: prototipo básico del observatorio maker basado en agentes

En estos días iré publicando mis notas según vaya avanzando cada uno de los proyectos.

Avatar
César García Sáez
Investigador independiente

Investigador independiente interesado en las implicaciones sociales de la tecnología. Especializado en el movimiento maker, la fabricación digital e Internet de las Cosas.