GLib
Home > Microsoft .Net Development Definitions - GLib
SearchWinDevelopment.com Definitions (Powered by WhatIs.com)
EMAIL THIS
LOOK UP TECH TERMS Powered by: WhatIs.com
Search listings for thousands of IT terms:
Browse tech terms alphabetically:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z #

GLib



Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   

DEFINITION - GLib is a utility library that can simplify programming in C, especially for projects involving the languages GNOME and GTK+. Many programmers believe that the utility functions in GLib are more consistent than those in C. Some software developers find that GLib allows them to create new applications more quickly than they can by working directly in C.

Programming in GLib does not require restriction of code to subsets that work on all platforms, as is often the case when programming in C. Functionality remains consistent over multiple operating systems, assuming all the non-GLib source code is consistent over those same platforms. GLib provides main loop functionality and includes a basic lexical analyzer. There are interfaces for dynamic loading, threads, event loops and an object system. The most recent version is known as GLib2 or GLib-2. GLib is available for most common operating systems including Linux, Windows and OS X.

LAST UPDATED: 30 Jun 2008

Read more about GLib:
- IBM describes the key features of GLib.
- Shantanu Goel discusses the use of GLib for programming in C.
- The GNOME Documentation Library has published a reference manual for GLib.


Do you have something to add to this definition? Let us know.
Send your comments to techterms@whatis.com


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


RELATED CONTENT
LINQ beyond queries: Strong-typed refection
LINQ makes queries a first-class concept in C#. LINQ can be used for way more than just querying, though -- think lambda expressions and strong-typed...
Assembly versioning in the .NET Framework 2.0
Assembly-resolution mechanisms for the .NET Framework 2.0 provide a view into the CLR, focusing on versioning and safe execution of assemblies sitting...
Book excerpt: Creating graphical output using the .NET Compact Framework
This chapter shows how to take advantage of the graphics capabilities of the .NET Compact Framework, providing opportunities to build far richer UI...

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
C#  (SearchWinDevelopment.com)
C# (pronounced C-sharp) is an object-oriented programming language in development from Microsoft, which is intended to combine the computing power of...




About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts