Entradas

Mostrando entradas de septiembre, 2017

Real Programming Pragmatism

Real Programming Pragmatism Desde el inicio de la era de la computación, los programadores han discutido acerca de cual es el mejor lenguaje de programación,. En este articulo separa los lenguajes en dos, los  lenguajes de 'scripting' como Python o Perl, y los orientados a objetos como Java.  A cada uno de estos dos grupos le define ventajas y desventajas.  Una de las ventajas que recalca acerca de los lenguajes scrpyting es la facilidad que tienen con proyectos ágiles, por su facilidad, alcance y facilidad de mantenimiento, esta es la razón por la que se usa este tipo de lenguajes en proyectos de aplicaciones web. Un dato cusioso del articlo es que los lengaujes  scrpyting se volvieron famosos y utiles para programadores que fueran de mente independiente, ya que estos lengaujes le permiten a genios y personas dotadas que quieren realizar proyectos completos por su cuenta. De igual forma el autor especifica que estos lenguajes no siempre son la solución, como por ejempl

Revenge of the nerds

The author in this article explained the definition of a pointy-haired boss, which is the boos that will ask you to develop a program or a system, he will not be able to determine how will it work or in which language should be code it, but he will assume the best choice is Java, this is because he should have heard Java is a stand so for him this will be the best tool to use. We know that not all the programming languages are the same, but I really think that this assumption may be correct in the way that you can solve almost every problem with Java implementation, but this doesn't mean that the best choice for an specific problem should have been Java, maybe another language like C++ or Python could have been a better solution. Considering what the author said, “The disadvantage of believing that all programming languages are equivalent is that it's not true. But the advantage is that it makes your life a lot simpler”, we can establish that every solution can be solve