domingo, 31 de enero de 2016

Higher Level Programming for the 21st Century


Antes que nada los lenguajes scripting son diferentes de los lenguajes de programación, por lo que el artículo intenta hace un contraste entre estos dos para justificar porque los lenguajes scripting son de alto nivel y el futuro para el siglo 21. Son pocos los que se dan cuenta de estos cambios y por ello es importante leer este artículo. En la siguiente tabla mostraremos algunas de sus ventajas.

Con esto el autor tiene tres objetivos, el primero, considerar las diferencias entre estos dos lenguajes al momento de empezar un proyecto; segundo, darse cuenta como programador que no solo es importante tener herramientas que nos faciliten crear componentes si no que es mejor tener la facilidad de unir estos componentes. Y por último, crear un interés a la comunidad programadora para ayudar al desarrollo de estos lenguajes scripting.
Pero es importante tener en cuenta que juntos son simbióticos, es decir que juntos producen un ambiente de un poder excepcional. Así que aunque tengan diferencias, al mismo tiempo pueden complementarse. También habla de Lisp uno de los lenguajes que estoy aprendiendo, se encuentra entre lenguajes de programación y lenguajes scripting, ya que comparte atributos de cada uno. Entonces yo creo que aún nos encontramos en medio, solo hace falta informar de estos cambios y de las ventajas de los lenguajes scripting para que más programadores lo usen, para aumentar su productividad.
Más que estar en contra o favor, es más estar informada de lo que se puede hacer con un lenguaje u otro y así formar un criterio, pero creo que igual depende del proyecto y lo que se busca. Y aunque sean el futuro de la programación, considero aún así algunos lenguajes permanecerán ahí, ya que suele ser mejor contratar gente que sepa lenguajes anteriores a los gastos que este involucra para crear programas como es el caso de COBOL. Pero lo único seguro es que seguirán evolucionando, buscando nuevas formas de programar que hagan más productivo al programador.

domingo, 24 de enero de 2016

Browser Wars

[Comentario]
Este documental dirigido por John Heinemann, nos habla de como surgieron los navegadores de Internet. Al igual que todo gran invento que revoluciona al mundo, surgió de una idea loca, en la cual el World Wide Web estuviera al alcance de todos. Esta fue la gota que derramó el vaso para comenzar una guerra con algunos programadores y grandes inversionistas. 

Un invento que vino de la nada y creó un mundo surreal, un mundo cibernético. Es difícil imaginar que estas nuevas generaciones hayan sabido lo que era estar sin Internet, pero lo que es verdad es que se ha vuelto en una tecnología indispensable. Como una frase dice, "en la guerra y el amor todo se vale", Bill Gates trató de comprar Netscape y le importó si aceptaban o no el dinero, con tal de obtener información y ganarle a Netscape. Dicen que Steve Jobs solo estaba buscando una manera de beneficiar al mundo, a él no le importaba el dinero, más sin en cambio a Bill Gates si.
Más que una búsqueda de construir un navegador perfecto que beneficiara al mundo, se volvió en una guerra de programadores, que solo querían derrotar a sus competidores. Todo comenzó con Mosaic, el primer navegador web, pero la verdadera guerra comenzó entre Netscape e Internet Explorer.

Desde mi punto de vista, el documental hace ver a Bill Gates como el malo de la historia, pero es que como nos dice el documental, a veces suelen ser solo rumores, lo que me hace pensar en cuantas historias son ciertas acerca de estos inventos y solo vemos un solo lado de la moneda.

En lo personal no es la primera vez que escuchó que Bill Gates además de ser una persona inteligente, también es una persona muy ambiciosa, en otro libro que tuve la oportunidad de leer un poco, llamado "Accidental Empires" por Robert Cringely, hace una comparación entre Bill Gates y Steve Jobs. 

Lo que si hay que aceptar es que Gates no se conformó, se comprometió y no descanso hasta lograr su objetivo.
Como moraleja de la historia, creo que nunca debes sobreestimar a la competencia y ser perseverante, porque como en el documental dice estos imperios pueden caer en un chasquido.











References 
Cringely, Robert X. (1996). Accidental Empires: How the Boys of Silicon Valley Make Their Millions, Battle Foreign Competition, and Still Can't Get a Date . California: HarperBusiness.
Discovery Science. (2013). The True Story of the Internet: Browser Wars. Recuperada el 24 de enero de 2016 de https://www.youtube.com/watch?v=VANORrzKX50&index=1&list=PL_IlIlrxhtPMqW4b0-v8OgLvFZQes6SoZ

miércoles, 13 de enero de 2016

Acerca de mí

Mi nombre es Cristina y soy estudiante de Ingeniería en Sistemas Computacionales.
Y les hablaré un poco de mí.
Mis pasatiempos favoritos son:
  1. Escuchar música.
  2. Dibujar caricaturas de imitación.
  3. Ver películas.
  4. Tocar el teclado.
  5. Conocer nuevos lugares.
  6. E ir a conciertos u obras de teatro.
Libros
  1. El túnel – Ernesto Sábato
  2. La Identidad – Milan Kundera
  3. Tokio Blues – Haruki Murakami
  4. El libro de los amores ridículos – Milan Kundera
Películas
  1. Orgullo y Prejuicio
  2. Ratatouille
  3. Harry Potter
  4. El Quinto Elemento
Realmente no tengo muchas películas favoritas, veo te todo un poco, excepto las películas de terror que si puedo, las evito.

Música
Escucho de todo un poco pero en especial:
  1. Kasabian
  2. Interpol
  3. Arcade Fire
  4. Arctic Monkeys
  5. Foster the people
  6. Phoenix
  7. The Kooks
Otras cosas acerca de mí es que gustan muchos los perritos (los que me tienen en Facebook lo sabrán)


Expectativas de la materia

Además de salir bien en la materia, quisiera aprender bien como hacer las páginas web. He trabajado un poco con páginas web y he tratado de investigar por mi cuenta cosas nuevas. Así que esta materia lo veo como una oportunidad de conocer nuevas herramientas y aplicarlas.

Eso es todo por el momento y suerte a todos! :)