x
Loading
 Loading
Hello, Guest | Login | Register

Using Scheme to Script the GIMP

Unix (and by association, Linux) provides the user with an environment full of possibilities. To turn these possibilities into reality, a Unix user must be technical in two senses of the word. Of course, he must understand technology, but to really shine, he must understand and even appreciate good technique.

Unix (and by association, Linux) provides the user with an environment full of possibilities. To turn these possibilities into reality, a Unix user must be technical in two senses of the word. Of course, he must understand technology, but to really shine, he must understand and even appreciate good technique.

Unix is filled with tools that, through an unspoken yet common understanding of the Unix Philosophy, work well with each other. To the creative user who can interconnect and combine these powerful tools, Unix can be very rewarding.

With that in mind, welcome to our Power Tools column. Our goal here is to help you discover different ways to get the most out of all the useful software that is out there, and to demonstrate how powerful these tools can really be in the hands of a skillful and technical user.

We begin this month with a look at the GIMP. One of the GIMP’s strong points has always been its scriptability. In fact, it’s widely acknowledged to be one of the cooler features of the GIMP. But when it comes right down to it, there really are not that many people who can honestly say, “I know Script-Fu.”

Part of the problem is Scheme, the language used to write scripts for the GIMP. It is a Lisp-like language that looks funny compared to most mainstream languages, and that’s enough to dissuade a lot of people from trying it. For anyone who really wants…

Please log in to view this content.

Not Yet a Member?

Register with LinuxMagazine.com and get free access to the entire archive, including:

  • Hands-on Content
  • White Papers
  • Community Features
  • And more.
Already a Member?
Log in!
Username

Password

Remember me

Forgotten your password?
Forgotten your username?
Read More
  1. Helpful Tools for Software Developers
  2. The Github Hall of Fame
  3. Book'em, Github.
  4. This Week on Github: Stupid Ruby Tricks
  5. A Veritable Scatter Shot!
Follow Linux Magazine
Rackspace