Perl.com: Programming GNOME Applications with Perl, Part One | Linux Today

Perl.com: Programming GNOME Applications with Perl, Part One

Written By
Web Webster
Web Webster
Oct 21, 2000

“GNOME is the Unix desktop. It’s a framework for writing
graphical applications with Unix, providing drag-and-drop,
interapplication communication, CORBA components (what’s called
“OLE” in the Windows world) a standard, good-looking interface, and
all the other features that you’d expect from modern graphical
applications.”

“And it’s available for Perl, which means Perl programmers can
create really neat applications, too. Except there’s one slight
barrier …

    % perldoc GNOME
    No documentation found for "GNOME".

I recently needed to write a GNOME application and hit
this barrier, and I had to figure the whole thing out pretty
much for myself. So, I decided to write these tutorials so that
you, dear reader, don’t have to. In this first episode, we’ll
create an extremely simple application, but one with a full,
standard GNOME interface.”

“The GNOME is a complicated beast and made up of many different
libraries and components. Thankfully, for the purposes of this
tutorial and a reasonable amount of your programming, you only need
to know about two parts: GTK+ and GNOME.”

Complete
Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.