26/06/2005, 20:17
|
| | Fecha de Ingreso: junio-2005 Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años, 6 meses Puntos: 1 | |
Bueno, lo que pasa es que GTK son una serie de librerias que se crearon primero para crear el programa "GIMP" (que yo conosco en linux, y no se si exista en windows)...
Como decia, GTK son librerias, y como tales no son un lenguaje de programacion. Sino archivos que usa el lenguaje; en este caso C++, no sé si me explico... :p
Como dices, en la libreria GTK no cambia la forma de programar de plataforma a plataforma, pero no porque sea otra cosa que C++, sino que si utilizas la funcion:
crea_ventana(); //es un ejemplo, esta funcion no existe en la libreria gtk
Y lo corres en linux, creara una ventana, y si lo corres en windows tambien creara una ventana; por eso es multiplataforma esa libreria.
Entonces, no puedes usar GTK sin usar C++, ya que como dije, GTK son las librerias que usarias y el lenguaje es C++.
C++ dicen que cambia dependiendo de plataforma porque en windows utiliza unas librerias (como la API de windows) y en linux utiliza otras librerias, pero no por que el lenguaje sea diferente en cada plataforma.
Espero no haberte confundido mas :D |