Diario de un indeciso... o no

Powered by Blogger
Atom Feed
Licencia Creative Commons
Sin religión
Hacker Cómo
XHTML 1.0
CSS
Se ve mejor con cualquier navegador




lunes, octubre 06, 2003

Flirteando con las GTK

Hace poco más de un año cambié Windows 98 por GNU/Linux (Debian Potato). Desde entonces he picoteado en la Mandrake 9, la Knoppix 3 y la Gentoo (que es la que utilizo aún -pantallazo de 102 KB- ). Pero sobre todo he aprendido una barbaridad de cosas nuevas de las que, de haber seguido con Windows, ni siquiera habría oído ni hablar: awk, bash, órdenes y utilidades de sistemas Unix, expresiones regulares, funcionamiento básico de Linux, emacs, etc.

Pero había algo que me interesaba especialmente. Las únicas aplicaciones serias que sabía programar en GNU/Linux eran programas en ANSI C para la consola, que puede dar mucho juego, pero que se me antojaba insuficiente sabiendo ya hacer "programas" gráficos para Windows en Visual Basic, Visual C y cacharreando un poco directamente con el API16. Así que hace unos días he empezado a aprender a programar con las GTK (las bibliotecas que usa GNOME), y ya puedo hacer algunos programas básicos.

Por ahora programo directamente en C porque así aprendo más de las interioridades de la programación con GTK. Cuando me sienta más seguro veré cómo funcionan herramientas RAD como Glade, aunque creo que usar directamente las GTK en C es bastante asequible y no es tan pesado ni descabellado como programar directamente aplicaciones Windows usando el Win API (que puede ser no sólo descabellado, sino desesperante). Además, la legibilidad del código GTK es casi completa (parece que se está leyendo una novela), mientras que el código resultante de programar directamente con el API de Windows es mucho más oscuro.

Mi intención, cuando controle mejor las GTK y las Glib, es curiosear en el código del Gaim y en su API para plugins y empezar a programar un plugin para un robot de atención automática (ya hice una chapuza anteriormente con un programa C de consola, pero no es ni de lejos lo que pretendo programar).

Lo malo que tiene esto de programar es que engancha. :)

Etiquetas:


4 Comentarios:

Anonymous Migue ha dicho...

Comentarios rescatados de
Enetation

lunes, enero 02, 2006 5:15:00 PM  
Anonymous Zarem ha dicho...

Yo no tengo ni idea de informatica... para mi sólo es un medio de comunicarme y expresarme... pero no me gusta leer lo de "nadie ha dicho" ;-)

lunes, enero 02, 2006 5:16:00 PM  
Anonymous Zarem ha dicho...

Wenooo... veo que yo soy "nadie" hummm da que pensar... estos comentarios saben más de la cuenta..

lunes, enero 02, 2006 5:17:00 PM  
Anonymous Migue ha dicho...

Jajaja, sí que eres alguien y además muy graciosa. Parece que el código tarda en actualizarse. :D

lunes, enero 02, 2006 5:18:00 PM  

»Escribir un comentario«

»Volver al «