Polls

Que API tiene más futuro?
 
Inicio arrow Noticias arrow Lo + Nuevo arrow Usando ubuntu
Usando ubuntu PDF Print E-mail
Written by Javier Loureiro   
Tuesday, 15 July 2008

Cada día el uso de herramientas opensource está creciendo tanto en el mundo de la empresa, como en el entorno del escritorio. Y para mí, una de las ventajas principales es el óptimo uso de los recursos.

Quizás en windows, la herramienta más potente sea firefox, donde poco a poco se ha conseguido desterrar el monopolio del explorer. En la versión 3, el uso de memoria está muy mejorado, y eso repercute en la velocidad. Todo lo contrario que las aplicaciones de microsoft. Algo parecido sucede con el openoffice. En cuanto se pasa de una masa crítica, las aplicaciones parecen tomar un camino imparable para asentarse entre las aplicaciones propietarias.

Y ese es el problema para el software propietario, que es un camino imparable, donde el "mercado libre" del opensource logra el producto más eficiente.  El opensource va más despacio, los cambios entre versiones son pequeños, pero muy estudiados y respondiendo a necesidades reales de los usuarios. Es imposible que surga algo "impopular" ya que si la aplicacion lo merece, rapidamente saldrá un fork que desactiva eso. Y en cuanto al API, es la propia comunidad de usuarios la que selecciona la más adecuada. Hay una lucha feroz entre lenguajes y tecnologías para conseguir ser más querida por los desarrolladores. Algo que en el mundo propietario se arregla a base de poner billetes encima de la mesa.

En cuanto a ubuntu, lo que está surgiendo actualmente es que la distribución  base es lo suficientemente sencilla para el usuario más básico. Una ubuntu live puede cargarse y conectarse a internet de forma fácil, sin problemas, sin virus, sin cuelgues desesperantes. Quizas falten aplicaciones, pero como "terminal" de internet, es más que suficiente. Y este es un palo serio para el mundo microsoft.

El campo del mundo gráfico tiene la gran amenaza de blender. Poco a poco, va consiguiendo nuevos avances. Tardará bastante en entrar en los grandes estudios, principalemnte, porque los grandes estudios ya tienen muchas cosas montadas sobre sus aplicaciones, y no compensa migrarlas todas a blender, pero los nuevos estudios pronto comenzarán a incorporar blender, especialmente para desarrollo.

Y en este entorno, está el programador de gráficos y videojuegos. Yo programo en  win32 porque la mayoría de gente que conozco usa win32. Y ya tengo todo mi entorno montado en visual. No fue siempre así, pero al final, decidí cambiarme para que la gente pudiese usar mis programas. Pero la cosa comienza a cambiar.

Por ejemplo, EA ya anunció que deja el desarrollo de videojuegos para PC. Un amigo mio decia con ironía "menos mal". Y es una señal importante de lo que está pasando. Si no tienes vista, olvídate de dx10. Y si me cmbié a win32 es porque todo el mundo lo tiene, pero no pasa eso con windows vista. Programar DX10 es cerrarte a un mercado muy reducido (al menos en mi entorno).

Asi que al menos, creo que ahora mismo hay que tener cautela en cuanto a ver nuevas API´s. Microsoft seguramente está tomando buena nota de todo esto, y se da cuenta de que no puede imponer un nuevo API al resto del mundo.

Quizás nvidia y ati también estén pensado qué pasa con todo esto. Que DX10 no acabe de despegar es un palo para sus ventas. ATI ha liberado la documentación para sus drivers, y si eso funciona bien, tendremos un rendimiento óptimo en linux.

 En este marco, el opensource parece un sistema más standard. Algo que veo cada vez más necesario.

 

Comentarios
AgregarnuevoBuscar
Mimestim   | 84.79.161.xxx | 2008-07-15 14:54:48
Respecto a lo que comentas del DX 10, Lo que me preocupa es el nuevo OpenGl que según se habia anunciado hace tiempo ya deberian de estar en la calle tanto la especificación cpmo la implementación y de momento nada de nada. Sería un buen momento si le añadimos el problema que esta teniendo M$ para meter con calzador el Win Vi$ta y el DX 10. SAludos
chelvis   | 81.35.230.xxx | 2008-07-15 18:54:12
Para desarrollo multiplataforma yo uso code::blocks.
derethor   | Super Administrator | 2008-07-16 00:46:39
de que va code blocks? lo escucho mucho, pero nunca lo he mirado....
chelvis     | 213.170.46.xxx | 2008-07-16 10:57:49
Es un IDE similar al visual studio, pero open-source y multiplataforma. http://www.codeblocks.org

Lo mejor de todo es que tengo un solo proyecto para compilar en Win32/linux y Mac
peperoni   | 77.209.133.xxx | 2008-07-18 11:38:52
Acerca de linux yo creo que es un sistema operativo que ha tenido un arranque lento a lo largo de los años.

Al principio era un juguetito, luego se convirtió en una promesa, ahora se ha convertido en algo inquietante para todos. Ya no es sólo un sistema operativo para universitarios y frikis, sino que se ha convertido en algo práctico y real (Ubuntu ha contribuido mucho a ello), al que todo el mundo tiene la posibilidad de acceder.

Por último, quería comentar la idea de que linux y toda su comunidad han creado un producto sólido a lo largo de muchos años, lo cual es síntoma de que terminará siendo un producto muy maduro y serio (cosa que por lógica no puede ser ningún S.O. que desarrolle MS en cosa de unos pocos años por mucha pasta que tenga).
charles   | 83.40.6.xxx | 2008-07-19 03:37:36
La teoría está bastante bien, pero todo esto en la práctica falla bastante. Es relativamente fácil instalar ubuntu desde un cd para una persona que no tenga bastante idea de informática en general, pero tengamos en cuenta que la gente está acostumbrada a windows en cuanto a "términos" y aplicaciones informáticas.

Sinceramente, sin una formación adecuada dudo que exista una posibilidad real de que personas sin un conocimiento -hasta cierto nivel- informático puedan hacer uso de linux en su día a día.

A nivel personal -yo, informático de profesión- he tenido que lidiar con aplicaciones "del día a día" en linux (véase open office, firefox, thunderbird, etc). Configuraciones por defecto de impresora me daban problemas; Firefox no detectaba -ni detecta de momento- la falta del plugin flash ni su correcta instalación. El compartir archivos por red resultaba imposible sin una configuración previa por mi resuelta a través de foros en Internet. En fin, en resumen: Ubuntu es un buen intento hasta la fecha de acercar linux a usuarios en cierta manera amateur, novatos o personas que están hasta las narices de Windows, pero ahí se queda. Le quedan demasiados detalles por pulir para ser una verdadera alternativa. Demasiados.
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
Security Image
Por favor introduce el codigo anti-spam que puedes leer en la imagen.

Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved.



menéameDigg!Del.icio.us!Google!Technorati!Yahoo!
Last Updated ( Tuesday, 15 July 2008 )
 
Next >

Lista de Correo

visita la lista de correo de codepixel. Es una lista abierta, asi que podrás subscribirte y preguntar tus dudas de programación, compartir tus opiniones, aportar ideas, y formar parte de la comunidad codepixelera.