Picapiedras con Java

Primero aclararé el punto referente a esta práctica de sistemas operativos, no se trata de enseñar Java desde el shell, es simplemente la importancia de que los profesionales en informática sepan usar una consola, terminal, shell, símbolo de sistema o como quiera que se le llame.

Aún cuando vivimos tiempos de escritorios con Windows 10 y web-html5-css3-aspx-jsp-ruby-grails-phyton-php-javascript-nodejs-Angular-jquery-php-json, etc, etc, ect, los procesos (demonios) cercanos al núcleo siguen ejecutándose en segundo plano mientras nosotros como sencillos humanos vemos una hermosa GUI de última generación que utilizamos para realizar nuestras labores o bien como medio de entretenimiento.

No siempre pasa que nuestro hermoso código no funciona por razones de profunda complejidad o enorme desconocimiento del lenguaje, falla porque tu cerebro hizo corto debido al choque de dos neuronas moribundas y cambiaste el nombre de un identificador (una variable, un método, un paquete -como fue el caso-, etc) e intentas que funcione invocándolo o referenciándolo como si tu compilador o interprete  tuviera tecnología de “lenguaje natural” y entendiera sinónimos o lo que le quisiste decir,  en pocas palabras tu código falla por una tontería (en mi rol de profesor no debo de escribir improperios).

Para acabarla vas con tu sensei, un erudito en ese lenguaje de programación y sales con tu “batea de babas” (eso no es un improperio) y él amable pierde unos minutos  de su tiempo y no se mofa de ti como lo mereces.

Pero pasando a este post cavernario y que probablemente no será de mucha utilidad solo para mis alumnos actuales de sistemas operativos que es su Practica 1 de la unidad 3, para todos los demás lectores mera curiosidad y cierta nostalgia del pasado. Entonces pues, pasamos a la cuestión de la linea de comando.

Read More