JavaScript 1: Introducción

Materiales

  • Node
  • Visual Studio Code
  • Navegador Web

Para esta serie de publicaciones que no tengo estimada cuantas serán utilizaremos principalmente la lista de software mencionado arriba. Para el caso de Node, se puede elegir libremente la versión LTS o Current.

Probablemente conforme vaya avanzando esta serie de publicaciones sobre JavaScript existan cosas en los software previamente mencionados que no funcionen de la misma manera al momento de ser escrito y cuando lean este artículo, así que, avisados están.

Notas de historia

  • JavaScript y Java son dos cosas totalmente diferentes, son dos lenguajes diferentes, se ejecutan de forma diferente y tienen un nombre de origen diferente…
  • JavaScript nació por la necesidad de un lenguaje que se ejecutará del lado del cliente debido a las conexiones lentas y para evitar el envío innecesario de información al servidor.
  • Fué creado por Brendan Eich empleado en aquel entonces de NetScape Navigator.
  • En sus inicios JavaScript se llamaba LiveScript pero por cuestiones de marketing terminó llamándose JavaScript porque en aquellos años Java estaba de moda.
  • JavaScript en sus inicios se utilizaba para validaciones de formularios así se evitaba el envío completo de formularios al servidor y de vuelta al cliente. Se optimizo el envío a los servidores.
  • Microsoft copió JavaScript y creo JScript.
  • NetScape para evitar una guerra de tecnologías estableció un estándar con ECMA en 1997. JavaScript es la implementación de NetScape del estándar de ECMAScript.

Algunas implementaciones

  • Aplicaciones web como Dashboard.
  • Google Maps ejecuta JavaScript.
  • Presentaciones como REVEAL.JS corriendo en el navegador web.
  • Web Servers ejecutándose en Node JS.
  • Videojuegos como ONDERUN.
  • Aplicaciones móviles utilizando conocimiento en JavaScript (IONIC, React Native, NativeScript).
  • Aplicaciones nativas para Windows, GNU / Linux y OSX (Utilizando Electrón por ejemplo).
  • Frameworks y librerías más populares actualmente son Angular, VueJS, React nos ayudan a trabajar con JavaScript.

V.2.1.2 Ligados ascendentes. «el mazillo»

Cuando dos notas están unidas por una curva y la segunda representa un sonido más alto que la primera, se emplea el «mazillo» para efectuar el sonido de la segunda nota.

El «mazillo» lo ejecuta también la mano izquierda.

Los dedos caen en forma de «mazillo», con fuerza -con fuerza suave, porque el sonido debe ser armonioso y no seco ni violento-, sobre la cuerda y traste deseados.

Ejecución: Pisada la cuerda con un dedo de la mano izquierda en el traste correspondiente, la mano derecha pulsa la primera nota del «ligado». El dedo de la mano izquierda señalado para la segunda nota, cae en «mazillo» sobre el traste que le corresponde. Debe «ligar» el sonido al de la nota anterior con la habilidad necesaria para hacerlo completamente audible. Se consigue practicando intensamente los siguientes ejercicios.

Los «ligados» son un bello y fácil efecto sonoro que el entrenamiento, practicando en todas las cuerdas y con diferentes dedos, te ayudará a lograr la perfección. Insiste muchas veces en su ejecución hasta alcanzar los sonidos limpios y armoniosos que puedan conseguirse por ese camino.

V.2.1.1 Ligados descendentes. «el tirón»

Cuando dos notas están unidas por una línea curva y la segunda representa un sonido más grave que la primera, se emplea el «tirón» para efecturar el sonido de la segunda nota.

En el Ejercicio 63 los «ligados» están escritos con segunda nota «al aire». En ese caso el dedo 1 pisa la primera nota -que pulsa la mano derecha- y el mismo dedo se encarga de «tirar» de la cuerda suavemente hacia atrás, con lo que se logra el sonido de la segunda nota.

Cuando las dos notas del «ligado» corresponden a trastes, su ejecución es la siguiente: Con los dedos de la mano izquierda se «pisan» a un tiempo los trastes correspondientes a las notas que deben ser ejecutadas. Pertenecen, naturalmente, a la misma cuerda. Con la mano derecha se pulsa la primera nota. La segunda nota no se pulsa, ya que debe ejcutarse sólo con la mano izquierda. Para ello el dedo correspondiente a la primera nota se desliza suavemente hacia atrás, tirando de la cuerda hacia afuera del diapasón.

Debe ejercitarse este efecto con todos los dedos y en todas las cuerdas.