karlinux

Develop en linux

Cuando comencé con el ciclo superior de DAM (Desarrollo de aplicaciones multiplataforma) pensé, en un primer momento, que se iba a acabar mi andadura con linux, y es que en primero del ciclo, la asignatura central y con más carga del mismo, PROGRAMACION, se realizaba con Visual Studio, no con Visual Studio Code, si no con Visual Studio 2022 y C# como lenguaje de programacion, por lo que a la hora de compilar los programas tenia que utilizar el sistema de ventanas. Por ello, tuve que instalar Windows, ya que es imposible hacerlo andar de manera decente en linux.

Pero, y viene el pero criminal, quitando ese primer momento traumático para mí, (pues desde 1997 llevo utilizando Linux, claro está), el resto de asignaturas del curso, no es que no sólo no haya podido hacerlo desde linux, si no que el resultado de hacerlo ha sido gratamente satisfactorio.

Desde Unity, kotlin, flutter, postgresql, mongo, odoo, javascript, java... Todas estas tecnologias han sido instaladas de forma fácil desde Linux, y no solo desde una distro, si no desde varias. En concreto he trabajado desde Debian, Ubuntu y Archlinux. Desde todas ellas, lo he hecho sin problema alguno.

Tengo que recalcar la ayuda inconmensurable de la wiki de Archlinux, siendo ésta, la distro en la que me ha resultado más fácil la configuración del entorno, tecnologías e IDE diversos.

Los Ide que he utilizado van desde VsCode, Intellij, Pycharm, Unity, y como no Neovim. Con este último me quedo sin lugar a dudas!!

Lo que se puede realizar hoy en dia desde Neovim y sin calentarse mucho la cabeza en configuraciones complicadas, no tiene nombre. Aún con una curva de aprendizaje bastante más complicada que otros Ide, el flujo de trabajo, una vez que dominas un poco el IDE es bestial.

Así que simplemente era esto, indicaros por si no lo sabíais la sencillez de instalación y configuración de Linux a la hora de programar.

Un saludo Bears!!!!

Ya sabéis mis metodos de contacto: mail

Articulos

Portfolio