Depende de cómo lo uses. Podría ser una o ambas cosas.
Para elaborar «MATLAB» son muchas cosas diferentes:
- Es el núcleo del lenguaje MATLAB – un lenguaje OO basado en clases y orientado dinámicamente
- Es el núcleo de las bibliotecas MATLAB que son un superconjunto de LAPACK y también una rica biblioteca de primitivas de trazado.
- Es el núcleo de MATLAB Desktop IDE que es una herramienta para desarrollar programas y scripts de MATLAB, así como un banco de trabajo interactivo para cálculos numéricos.
- Es una colección de cajas de herramientas que construyen interesantes capacidades adicionales sobre este núcleo mediante la combinación de nuevos tipos de datos, bibliotecas de funciones y herramientas interactivas para muchos dominios diferentes (estadística, biología, captura de imágenes y visión por ordenador, finanzas, acceso a bases de datos, cálculo paralelo y muchos otros)
- Es una colección de otros lenguajes de programación, como por ejemplos una colección de otros lenguajes de programación como Simulink, Stateflow, SimScape, Symbolic Math Toolbox, etc que tienen su propia semántica interesante que todos interoperan con el núcleo de MATLAB en mayor o menor grado.
- Es una colección de herramientas de generación y despliegue de código que transforman el código de MATLAB en código en otros lenguajes o en aplicaciones independientes.
Así que piense en lo que ha estado haciendo con MATLAB últimamente.
¿Lo utiliza principalmente para explorar datos visualmente utilizando el escritorio de MATLAB y las herramientas gráficas de algunas cajas de herramientas? ¿Es una calculadora de lujo particularmente útil? Probablemente es seguro ponerlo bajo herramientas.
¿Pasa mucho tiempo en el depurador o perfilador de MATLAB? ¿Ha escrito su propia caja de herramientas? ¿Tienes un script de miles de líneas que es tu bebé y te pasas los días adaptándolo a un mundo cambiante de más y más datos? Yo diría que lo pongas en lenguajes.
(O tal vez, todo lo anterior…)
(En aras de la plena divulgación: solía trabajar en MathWorks)
En realidad, permíteme añadir otro punto de vista: como humano que lee un currículum, me acerco a tu currículum en uno de dos modos.
En el primer modo, yo’sólo hojeo para ver si mientras yo’estoy buscando contratar a alguien para cuidar mis manzanos y tú’has pasado tus días especializándote en congelar y concentrar zumo de naranja. Sólo dame una lista de cosas que sepas agrupadas de alguna manera lógica. Ni siquiera te molestes en poner títulos. Si enumeras «Photoshop, CSS3, HTML5» en una línea y «MATLAB, R, Excel» en otra, puedo deducir más o menos cómo las agrupas. Guarda el espacio para la siguiente parte.
En el segundo modo, he decidido más o menos filtrarte por teléfono y busco cosas de las que hablar contigo para aprender sobre tu forma de pensar. (Mi objetivo es hacerte preguntas abiertas sobre temas de los que te sientas cómodo. Estoy simulando mentalmente que tengo una reunión técnica contigo después de que te hayan contratado). Aquí estoy mucho más interesado en leer frases completas (incluso párrafos) sobre los problemas que estabas resolviendo y cómo los resolviste (lo que puede incluir la mención de las herramientas que utilizaste).
Así que mi consejo es: no agonices sobre dónde listar MATLAB. Simplemente ten una pequeña sección clara y concisa que enumere todo este material informático para que pueda decir de un vistazo que estamos en la misma página, y guarda más espacio para la parte interesante – tú.