I'm doing research for a school paper and am a little confused by the wording on the MonoDevelop webpage. It reads:
MonoDevelop was originally a port of the SharpDevelop IDE to Gtk#, but it has evolved a lot since the initial port....Since its written in Gtk#, and we like Gtk# and we get good support from Gtk#, most likely it will add functionality to improve the Gtk# experience. (MonoDevelop.com/FAQ, 2012)
The quote says that its written in GTK#, but when I cloned the MonoDevelop repo and examined its source code, all of the files were in C#. Can someone please bridge the gap and explain why the website would say GTK# while the source files dictate otherwise?
One other question -- the StackOverflow description of GTK# reads as:
Gtk# is a C# binding of the Gtk+ widget library.
Exactly what does this mean? Is a "binding" the same thing as a "wrapper" class?