Bah!
November 29, 2007 at 10:39 pm | In GIMP, Programming | Leave a CommentAfter Boo comes bah. I’m probably going to burn in hell forever for having done this, but I actually created a Visual Basic plug-in for GIMP. The code is currently in CVS at the GIMP# Sourceforge page. Don’t look at the code unless you have a very strong stomach. Promise to myself: I will never ever create Basic code again. On a more serious note: the performance of the Visual Basic plug-in is comparable to the C#, Boo and Nemerle version!
Boo!
November 29, 2007 at 9:41 am | In GIMP, Programming | 4 CommentsThere seems to be no end to the .NET languages that can run on top of GIMP#. Yesterday I implemented my first plug-in in the Boo programming language. According to the homepage: “Boo is a new object oriented statically typed programming language for the Common Language Infrastructure with a python inspired syntax and a special focus on language and compiler extensibility.” Continue reading Boo!…
GIMP# is like an expensive waitress!?
November 27, 2007 at 7:41 am | In GIMP | Leave a CommentSomeone at the GIMP Talk site compared different programming languages that are used for GIMP plug-ins and scripts to waitresses. His conclusion on GIMP#: “GIMP# is kind of a strange hybrid of a script, it is like having an Esperanto waitress who speaks many other languages as well. She is expensive to hire (uses lots of memory), but is very fast and very effective.” You can read the whole discussion here.
GIMP# and Nemerle
November 25, 2007 at 3:58 pm | In C#, GIMP, Programming | 2 CommentsYet another language joins the long list of GIMP programming languages. This time it’s Nemerle. I can’t say I have studied the ins and outs of this language yet, but the syntax seems to be very close to C#. It didn’t take me very long to create a GIMP# plug-in written in Nemerle. This very basic plug-in computes the average color of all pixels of an image and fills the image with that color. What surprised me most is that the plug-in written in Nemerle was almost exactly as fast as a similar plug-in written in C#. A few months back I already reported that the same plug-in written in IronPython is 4 times slower.
Hopefully I can soon report on how well IronRuby is doing.
GIMP# 0.13 released
November 20, 2007 at 9:40 am | In C#, GIMP, Programming | 16 CommentsI just released GIMP# 0.13. Highlights for this release:
- Improved support for Photoshop action files
- Many bugfixes and smaller enhancements
- More GIMP 2.4 API coverage and corresponding unit tests
For the next release I bumped the Mono dependency to 1.2.6 so I can now use cool new C# 3.0 features
Plans for GIMP# 0.14 include adding support for another .NET language (VB, IronRuby, F#, Boo, etc.), and improving Photoshop actions support to about 55 %.
Blog at WordPress.com. | Theme: Pool by Borja Fernandez.
Entries and comments feeds.