Curiosidades, Diferencias a la hora de ejecución e interpretación de código.

Decidí tomarme un par de minutos de ocio y así despejarme de una intensa tarde de trabajo, el juego, por curiosear, ver que tanto puede distar la ejecución de C (fuera de concurso, así que los pequeños CGI en C no resultan tan mala idea 😉 ), PHP, Perl y C# en una misma computadora, aunque los resultados son poco o nada pues se trata de un simple “Hola” nunca imaginé que PHP tardara tanto para ejecutar.
(Nota: son primera ejecución, sin preservación de cache o de cualquier tipo de objeto, una segunda ejecución como lo pueden suponer lleva los tiempos a menos de la mitad, excepto claro en el caso de C)

time php test.php # hola en PHP
hola
real 0m0.682s
user 0m0.046s
sys 0m0.066s


time ./test.pl # hola en Perl
hola
real 0m0.138s
user 0m0.005s
sys 0m0.024s


time mono test.exe # hola en C#
Hola
real 0m0.052s
user 0m0.041s
sys 0m0.007s


time ./test # hola en C
hola
real 0m0.005s
user 0m0.002s
sys 0m0.002s

De Linux a MAC OS X

Personalmente no me lo creía cuando me lo decían o lo leía, pero es cierto, el escritorio Mac OS es la evolución natural de todo usuario Linux experto.
¿Cerrado? probablemente, pero no me he dado por enterado, lo primero que he hecho ha sido instalar mac ports y utilizar las herramientas de toda la vida (wget, findutils, etc.), firefox, monodevelop, filezilla, netbeans, imagemagick, tiene todo lo que necesites, un largo etc. y nuevas he interesantes herramientas, es cierto que el Finder no se compara con Nautilus, considero muy superior al Nautilus, “pero” es manejable, además lo que pierde en funcionalidad te lo regresa en usabilidad (excepto por la navegación por pestañas, se extraña).
Es un Unix, solo que han logrado implantar un hermoso escritorio tan fácil de utilizar que he notado que la mayoría de usuarios ni se enteran de nada, es más, son más ignorantes de lo que pasa en su sistema que los usuarios de Windows y efectivamente, estoy afirmando que Mac OS es tan simple que Windows parece un entorno tosco y oscuro, con la ventaja para el usuario avanzado mantiene toda la potencia y posibilidad de personalización de Unix, eso sí, no tendrás la cantidad exuberante de efectos gráficos que te entrega compiz, “pero” pasas de los problemas con la gráfica y el posible sobrecalentamiento del equipo por uso excesivo de gpu. En fin, si eres usuario Linux, dale una oportunidad a Mac, misma historia sin quebraderos de cabeza (si eres discípulo de Stallman, no quiero flames!).
OffTopic. Gracias a Diana que me ha regalado un Macbook pro y me ha obligado a darle la oportunidad y enterarme de que funciona, de verdad que me he divertido.

Kindle Wireless (3)

Hace solo dos días recibí mi Kindle, adquirí la versión más económica yo no planeo comprar mucho desde él y no lo utilizaré para navegar.

Antes de la compra:

Hace ya bastante quería comprarme uno, pero lo dejé en el tintero, otras cosas más importantes llamaban mi atención. pero hace poco más de una semana me enteré que ya estaban vendiendo la versión 3 de este aparatico desde el 25 de agosto, así que me lo anotó para comprar, pero claro, el tiempo nunca alcanza y tenía que completar algún proyecto, así que “se me olvidó”, en un descanso de trabajo me puse a “pasear” entre websites y me topé con este delicioso video:
Continuar leyendo “Kindle Wireless (3)”

De paseo por el Cabo de la Vela

Ya que estamos en vacaciones de Semana Santa voy a cambiar un poco los temas del post y comentar de nuestro paseo por la Guajira, y es que en esta ocasión no nos decantamos por un paseo de aventura y de contacto con la naturaleza como es costumbre de cada paseo entre mi esposa y yo, no, esta vez decidimos pasar por un momento de pura contemplación.
Nos adentramos en la Guajira ciento veinte kilómetros después de Riohacha para llegar al Cabo de la Vela y conocer “El camino de las almas” como lo llaman los nativos, ya que según los guajiros es por donde sus espíritus inician su camino después de la muerte hacia lo desconocido (según su religión).
Continuar leyendo “De paseo por el Cabo de la Vela”