6 de noviembre de 2013

Project Euler - Matlab/Octave

Bueno, aquí haciendo por n-ésima vez problemas de Project Euler ¿Por qué? Pues porque ya los conozco ¿Para qué? Para practicar/aprender octave.

Al parecer estos lenguajes son amados y odiados, por una parte hay quienes que piensan que son feos y lentos, pero en el sector académico, en particular el de la optimización, son muy utilizados.

Según cuenta uno de mis conocidos el se vió obligado a utilizarlo para programar circuitos y controlarlos usando una interfaz gráfica, dice el que era algo insoportable. A decir verdad me doy una idea de lo que dice, yo mismo me he encontrado con problemas con octave/matlab pero de otra naturaleza, en realidad por alguna razón mi cerebro piensa rápido al menos una solución en python/C++/java/Ruby/etc, pero cuando estoy en octave no parece ser lo mismo, me cuesta un poco cambiar mi mente a "modo octave". Claro, esto último para problemas "decentes", para cosas mas triviales me es relativamente fácil entrar en "modo octave".


Sin mas que expresar por ahora, aquí comienzo de nuevo a hacer problemas de project euler en matlab/octave.