Linked by Thom Holwerda on Mon 8th Feb 2010 13:23 UTC, submitted by kragil
Graphics, User Interfaces You may remember that back in November last year, I wrote about the lack of a decent Paint.NET-like application for Linux (or, more specifically, for Gtk+ distributions, since Qt has Krita). As it turns out, this compelled Novell employee Jonathan Pobst to code a Paint.NET clone in Gtk+ using Cairo. Version 0.1 is here, and it's remarkably advanced for something so young.
Thread beginning with comment 408787
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: Good but...
by lemur2 on Thu 11th Feb 2010 01:57 UTC in reply to "RE[3]: Good but..."
Member since:

Because C# and other CLR based languages in the Mono environment are interesting to program in? C# is hardly very similar to Ruby or Python. The are no current C bindings. Many programmers prefer C# over Java, and they are more different than a lot of people would have you believe. I personally think C# and the Qt/KDE apis are a nice fit, as to me C# feels like a cleaned up C++. For instance, in Qyoto we map Qt's Q_PROPERTYs directly onto C# properties, instead of needing the moc pre-processor as in C++.

There is a problem with C# ... part of the hooks that C# programs use are Microsoft's patented, closed technologies.

This makes C# and .NET unsuitable for use on a FOSS platform.

Happily, for KDE/Qt, from a users perspective, there is no need to install support for C# and .NET programs, because there are as yet no compelling applications.

As a programmer, you quite possibly find C# and .NET interesting to program, but you may find that your program will be very short on users amongst those that use a KDE/Qt desktop.

Relating all this back to the topic at hand, which is this: "Introducing Pinta, a Gtk+ Clone of Paint.NET". You will probably find that KDE users won't bother with Pinta, because it requires Mono (which isn't installed with KDE by default), and KDE already has Krita, which is more functional, way more stable and mature, and is better integrated into the KDE desktop.

It will be a long, long while before Pinta ever reaches parity (in terms of both functionality and performance) with Krita on a KDE desktop, if indeed it ever does.

Edited 2010-02-11 02:12 UTC

Reply Parent Score: 2