GObject: Implementação de funcionalidades de programação orientada a objetos em linguagem C
Resumo
O paradigma da orientação a objetos vem sendo utilizado em escalas cada vez maiores no contexto de desenvolvimento de software. Este artigo aborda aspectos e funcionalidades da biblioteca GObject, uma implementação livre para a linguagem C e, apresenta algumas técnicas que permitem a utilização do paradigma de orientação a objetos em detrimento do paradigma imperativo nativo desta linguagem. O trabalho ainda apresenta uma série de justificativas que validará a utilização da linguagem C, no desenvolvimento de softwares orientados a objetos.