Buscar este blog

28 junio 2007

ARJ

Para inaugurar esta sección "Nostalgias", en la cual miramos un poquito hacia
atrás en cuanto a Sistemas Operativos y Aplicaciones que utilizábamos o versiones anteriores de los mismos, hoy recordaremos al viejo y querido ARJ, programa de compresión de
archivos para DOS creado por by Robert K. Jung, que competía tiempo atrás con otros compresores que sobrevivieron hasta nuestros días como ser: PKZIP y RAR.
Sin embargo en el sitio oficial de ARJ se encuentran disponibles las versiones ARJ y ARJ32, la primera soporta DOS y la otra soporta: Windows 95/98/ME/NT/2000/XP.
estas versiones son libres de uso y distribución sólo para uso personal.
Una desventaja con respecto a los demás softwares de este tipo es que carece de GUI (solo líneas de comandos) aunque existe otra empresa (LA Soft) que creo una interfaz para ARJ llamada WinARJ la cual también se quedo en el tiempo.
Otra opción para usuarios Linux es el proyecto Open-source ARJ
Alguien se acuerda de este compresor? Hasta la próxima...

26 junio 2007

C# & VB

Esto es simplemente una recopilación sobre comparaciones entre los lenguajes estrella del framework.net, para algunos que me preguntaban cual es mejor...

Articulo de MSDN

Postura de Microsoft
Postura de el Guille
Tabla de equivalencias en la sintaxis
Convertir código C# a VB.NET
Convertir código C# a VB.NET ONLINE!

Mi opinión personal:
Por mi experiencia anterior con el lenguaje BASIC y VISUAL BASIC, desde sus primeras versiones, hoy en día me es mas placentero programar con VB.NET y soy mucho mas productivo con el, ojo aclaro es mi experiencia personal, además con respecto a C#, no me gustan las llaves "{}" para abrir o cerrar bloques de código, ya que no identifican que tipo de bloques abren/cierran, lo que en VB es más obvio (e.g: WHILE se cierra con END WHILE) y en un código extenso o muy anidado realmente me confunde mucho al tratar de identificar que llave cierra que cosa, por mas que el editor resalte los pares de llaves que encierran el código, eso es práctico para algo que entra en una página, sino hay que andar scroleando (esta palabra creo que no existe en la RAE) demasiado. Otra cosa, porque marcar el final de una instrucción con ";", no alcanza con el caracter de nueva linea?, tal vez sea cuestión de acostumbrarse pero es realmente necesario?. Quizás exista alguna razón de esto, ya sea histórica o por el origen de C ligado a entornos UNIX, espero que alguien me explique un poco mas...
Sin embargo, ocasionalmente, escribo algunas cosas en C# por simple curiosidad y como para poder conocer las equivalencias entre los lenguajes y así poder trabajar en equipo, ya que conozco muchos programadores y librerías ya implementadas que utilizan C#. Nada mas por ahora espero comentarios...