3 ms·
Well, perhaps I jumped the gun on declaring it dead, but my question stands. As far as I can tell, C# provides a lot of nice features. Despite that fact, it see
by phren0logy 16y ago
Well, perhaps I jumped the gun on declaring it dead, but my question stands. As far as I can tell, C# provides a lot of nice features. Despite that fact, it seems to be as MS-only as Objective-C is Apple-only. No technical reason for either, but it seems strong in the open-source culture.
- darklajid 16y agoI don't get that. You say that C# provides a lot of nice features. Mono offers a C# compiler. ObjC is for Apple only, because - they more or less control the field and push it hard there - other implementations lack the ecosystem - other implementations are far behind Mono gained quite a lot of traction (F-Spot, Banshee, Tomboy) on Linux, so far that it even allowed to 'backport' former Linux-only apps to Windows and OS X. You get the nice features C# provides, even if you are not on Windows. And you can rely on the same framework. : Except when you don't: WPF is the biggest example, other areas might lag behind as well. But you _can_ write software for multiple systems _or_ focus on Mono (Gtk#, Mono.Posix/Mono.Unix) only to rapidly write software on Linux.
- phren0logy 16y agoI don't think I expressed myself very well. I'm saying that despite the nice features of C# that Mono brings to the table, it doesn't appear to have seen wide adoption. That's all. I didn't realize Tomboy was written in C#; that's great. I understand what Mono is, and that's why I'm confused that there don't seem to more (or at least, more visible) projects using it.
- jimmyjazz14 16y agoYou might check out http://www.mono-project.com/Software http://www.mono-project.com/Software and http://www.mono-project.com/Companies_Using_Mono http://www.mono-project.com/Companies_Using_Mono
- thedeuce 16y agoObjc is not for apple only....GCC & GNUStep!All run perfectly fine on other platforms. Just because it's not widely used....maybe that will change considering the possible growth of objc again as apple's market share widens. sheesh ;p
- eropple 16y agoA number of GNOME applications (including Banshee, Ubuntu's default music player) are written in C#.