System typów Glib

Dla wszystkich ciekawskich jak działa wewnętrznie Gtk+ polecam opis systemu typów biblioteki Glib (wersja PDF), na bazie której jest stworzony Gtk+. Dokument ten opisuje dość szczegółowo wszelkie niuanse konstrukcji typów oraz wyjaśnia dlaczego to wszystko jest w tak dużym stopniu skomplikowane. Tekst jest dość długi i wymaga uwagi, ale myślę że jest wart choćby przejrzenia (ja tak zrobiłem). Wydaje mi się, że nadejdzie jeszcze taki moment, że będzie go trzeba nieco dokładniej przeczytać (zwłaszcza gdy zacznę tworzyć swoje typy bazujące na Gtk+). Tak więc, jeśli ktoś z Was ma trochę wolnego czasu to polecam tą lekturę.

Napisz odpowiedź