miércoles, 23 de noviembre de 2016

Python como primer lenguaje - Ariel Ortiz Rámirez



En esta ocasión, no hablare principalmente de la publicación: Python como primer lenguaje de programación, de parte de Ariel Ortiz; me gustaría dar mi propia opinión de por qué Python es un excelente primer paso para comenzar con la programación, eso sí, daré distintos puntos de vista de la publicación mencionada.

Si bien es cierto que hay lenguajes de programación más sencillos de usar que otros, hay que tener en claro que, como menciona Ariel, el objetivo de aprender a programar es tener la capacidad de resolver problemas, sin importar en que lenguaje se resuelva.
Ahora bien, Python, es un leguaje relativamente reciente y más joven que java o c, esto permitió que pueda ser usado con mayor facilidad que los anteriores ya que su uso es más simplificado. Por lo anterior Python puede ya ser usado como primer lenguaje de programación, pero a su vez contiene más ventajas y desventajas, entre las ventajas se puede encontrar que, en caso de enfocarse a Python, se pueden crear un sinfín de programas complejos y avanzados que aprovechan funciones bastante avanzadas.

Ahora bien, Python a mi parecer supera a otros lenguajes por lo fácil que es realizar programas complejos, sin embargo, no puede llegar al nivel de complejidad que tienen otros lenguajes, me refiero a que no se podrán hacer todas las cosas que hacen otros lenguajes, pero si la mayoría y de forma más sencilla.

Ese es el motivo de porque considero que Python es una excelente opción como primer lenguaje, es sencillo de entender, se pueden hacer cosas bastante complejas de forma sencilla y en general enseña el principal objetivo de la programación claramente.

Si bien hay gente que decide especializarse en un solo lenguaje, entre ellos Python, no considero que esto sea lo adecuado, Python es bueno como un inicio, pero no alcanza a otros programas como java, el uso de Python se encuentra bastante limitado ya que otros lenguajes tienen un mayor impacto en la actualidad, el uso principal de Python se encuentra en la educación y orientación mientras que java, por ejemplo, sigue teniendo usos comerciales y tecnológicos; además, como había mencionado, Python no puede alcanzar el alto nivel de complejidad que se permiten otros lenguajes mas complejos a pesar de su gran potencia.

En resumen, Python es excelente como primer lenguaje para aprender lo básico y un poco más de la programación, pero es preferible que las personas se expandan a lenguajes con mas uso y poder.

lunes, 14 de noviembre de 2016

Opinión: Parque Jurásico - Michael Crichton



El libro Parque Jurásico de Michael Crichton, difiere en varias partes de la famosa película de Steven Spielberg, aunque en esencia ambas relatan la misma historia. A decir verdad, este es uno de los pocos casos donde el libro y la película tienen muchos elementos en común y bien implementados, haciendo que sea difícil decidir cuál es mejor, al final todo depende de si te gusta leer o ver películas. 

El libro, por su parte, toma un lado un poco más maduro y violento, mostrando a más detalle el desastre ocurrido en el parque de Hammond e incluso lo que paso antes y después de dicho incidente.
Comenzando un poco lento (como varios libros), la historia prefiere darnos un panorama general de cómo es que comienza a surgir el interés por la biotecnología y la manipulación de ADN, dando como consecuencia una “guerra” entre empresas y laboratorios para explotar dicha tecnología. Luego se hace una ligera introducción a cómo es que dos de los personajes principales (si no es que los únicos principales por su relevancia) los investigadores Grant y Sattler terminan por ser llamados por Hammond gracias a cierto incidente con un animal desconocido.

Comenzando formalmente la historia, se hace la típica introducción a varios de los personajes de la historia y sus motivos para estar en el parque, abarcando desde negocios hasta una simple visita, sin olvidar al que tiene malas intenciones. 

Ahora bien, ¿Qué tan mal debe de estar la administración de un lugar para que alguien que claramente no está a gusto trabajando haga la parte más importante? El personaje con malas intenciones, Nedry, claramente la paso mal con Hammond y es obvio que quisiera vengarse, es algo que nadie deja de lado pero que de alguna forma se permitió, esto termino siendo la peor decisión y lo que condeno los hechos que toman lugar en el Parque Jurásico y en todo el libro en sí; aunque por fortuna no se salió enteramente con la suya el joven Nedry pero lamentablemente hubo muchas bajas.

Sin duda una muestra de cómo si algo se descuida y por más pequeño que sea, puede desencadenar una catástrofe, el efecto mariposa