sábado, 14 de junio de 2008

QT4 VS Vi$ual Ba$ic 6.0

QT Designer y VISUAL BASIC son entornos de desarrollo de aplicaciones graficas...

Visual lo que tiene a favor es que se puede crear aplicaciones muy facilmente sobretodo con su script que trae incorporado, ahora; el problema biene cuando se quiere usar en conjunto con otro lenguaje pues al parecer solo funciona con C/C++/C# y aún así es muy dificil implementar la comunicacion entre esos lenguajes...

QT4 Gracias a su nueva version ya es multiplataforma esto quiere decir que lo podemos encontrar en plataformas como UNIX LINUX Windows y otras más... QT4 tiene una variante llamada QT DESIGNER que es como el visualbasic pero mucho más potente y estable haciendo que se pueda mesclar con casi cualquier lenguaje de programación (claro dejando aun lado a los obsoletos como Qbaisc, B y otros)... Tambien se puede desarrollar todo a comandos con un simple programa de texto plano (como vim, vi, bloc de notas, etc)... Gracias a su ejecucion multiplataforma se puede crear una aplicaciones bajo un entorno especifico y compilar para los demas entornos sin tener que cambiar nada del codigo...

VisualBasic es de pago y solo eso.... QT4 tiene dos tipos de licencia una que es para aquellos que quieren distribuir libremente y otra para aquellos que quieren vender sus aplicaciones haciendoles pagar una cuota pequeña para poder distribuir sus aplicaciones...

Estas son las caracteristicas más destacables de ambos IDE'S (solo visual y qtdesigner) qt en si son librerias como ia se explico en una entrada anterior Aquí...)

sábado, 7 de junio de 2008

Acerca de GNU

GNU es un acronimo recursivo que significa GNU no es UNIX (GNU is NOT UNIX).
En español se recomienda pronunciarlo como ñu... pero regularmente se deletrea G-N-U

GNU Nace como proyecto para hacer un sistema igual de estable a UNIX pero de libre distribución... GNU es el nombre del sistema operativo (S.O), pues tambien necesita de un nucleo (KERNEL) para poder funcionar... El iniciador del proyecto es Richard Stallman...

Dicho proyecto albergaria un sistema potente estable y de libre distribución, haciendo que cualquiera con conocimientos suficientes pueda modificarlo y redistribuirlo solo con la condición de que sea bajo la licencia GNU...

El primer Kernel que se penso podria cubrir el espacio fue TRIX un Kernel que hacia llamadas remotas a procedimientos desarrollado por la MIT... Despues se trato de usar ALIX que posteriormente fue nombrado a HURD desarrollado en la CMU...


En 1991 Linus comenzo a desarrollar un kernel el cual distribuyo bajo la licencia GPL lo cual permitio que más programadores se uniesen al proyecto en 1992 el kernel ia nombrado oficialmente como Linux fue compatible con UNIX y formo parte integral del proyecto GNU llenando el hueco que tenia este ultimo... Así nacio GNU/Linux o como algunos lo conosen "distribucion linux"....

Asi nacio el sistema operativo libre estable capaz de competir con sistemas UNIX en estabilidad y compatibilidad... Actualmente es compatible con infinidad de hardware desde los más clasicos hasta supercomputadores actuales consolas de videojuegos caseras telefonos celulares, etc...

Actualmente algunas aplicaciones son más eficientes que sus equivalentes en UNIX haciendo que en algunas distribuciones no libres se distribuyan estas aplicaciones en vez de las originales...