Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2005, 20:17
scrolling
 
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