GLib is the low-level core library that forms the basis of GTK+ and GNOME. It provides data structure handling for C, portability wrappers, and interfaces for such runtime functionality as an event loop, threads, dynamic loading, and an object system.

Journal Entries

Avatar

Prepares to submit one more patch to glib, will they ever be applied? Flameeyes — about 1 year ago

Avatar

Glib breaks feng build with Sun Studio Express on Linux since it tries to use -pthread flag... Flameeyes — about 1 year ago

Avatar

Crazy idea: porting the recently-released dosfstools 3 to glib (instead of custom code), as well as de-linuxifying it... Flameeyes — about 1 year ago

Avatar

With all due respect, Glib developers' idea of just allowing inclusion of <glib.h> is totally crazy. It's also going against what glibc and gcc have been doing with the most recent releases (reducing the size of headers included)... Flameeyes — about 1 year ago

See All Journal Entries


Ratings & Reviews

Community Rating
4.1/5.0

Based on 59 user ratings.

Your Rating

Click to rate this project.

about 1 year ago Avatar
as invaluable as stdlib

  by Arc "warthog" Riley

I started using GLib around two years ago for GHashTable, then GAsyncQueue, now I consider it as vital as stdlib.

It's remarkable how much easier it is to write in C with GLib.

3 of 3 users found the following review helpful. Was this review helpful to you? |

Links

0 links submitted so far. Submit your own links.

Download Page
27 downloads

Who uses Glib?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who contributes to Glib?

Avatar Avatar Avatar Avatar Avatar Avatar Avatar Avatar

Who manages Glib?

I'm a manager

Where in the world?




People who use Glib also use:


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 258,371
Effort (est.) 67 Person Years
Avg. Salary $ year
$ 3,711,566