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.