Re: [gtk-list] Re: 1.1 <=> 1.2 not compatible, why?



Joe Pfeiffer wrote:
> 
>    Programs compiled for GTK version 1.0 don't work with version 1.2 - why? Why
>    isn't GTK backwards compatible?
>    I simply don't understand this and can't find any info on this...
> 
> Any time there is a change to the minor version number, it reflects
> API changes.  GTK 1.4 (whatever that is, some day) won't be backward
> compatible with 1.2, either.
> 
> So, the best answer to your question is that the reason it's 1.2.x, and
> not 1.0.x, is that programs written for 1.0 won't work with it.

I think there are many answers to that:
- You need sometimes to change the way you do something
to improve it. Nobody can do everything perfectly right the first time.
- The changes to switch from 1.0 to 1.2 are not so big. I know it takes
time to do it,
but it's far from being complex.
- You can have gtk1.0 and gtk1.2 libraries together on your computer.
So you can run 1.0 and 1.2 gtk programs.

It's a bit of hassle for developpers, but I think it's worth it.
For users it would just be a matter of installing both libraries,
and it doesn't take so much space.

I hope it can help
-- 
Ronan BOURLIER                                  http://www.radioss.com
Development Engineer                            email: ronan@radioss.com
Radioss Consulting Corp.                        phone: +1 (248) 357 0657



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]