www.digitalmars.com         C & C++   DMDScript  

digitalmars.D - Re: dmd platform support - poll

reply Tim Keating <mrtact gmail.com> writes:
Christopher Wright Wrote:

 Tim Keating wrote:
 Supporting .net would give you access to the most modern and probably
best-currently-supported Windows API. It would, if you counted Mono, add a very
nice cross-platform UI framework. Finally, depending on what version was
supported, it might enable you to write Silverlight apps in D, permitting
flash-like apps that run cross-functionally in a web browser.

Cross-platform UI framework? You're talking about GTK#, right?

I think you forgot a smiley :-) But on the off-chance you're serious... I meant WinForms (or, as of .Net 3, WPF, which -- on pain of getting lynched in this newsgroup -- is the most powerful and flexible UI framework I've ever seen).
Dec 30 2008
next sibling parent reply John Reimer <terminal.node gmail.com> writes:
Hello Tim,

 Christopher Wright Wrote:
 
 Tim Keating wrote:
 
 Supporting .net would give you access to the most modern and
 probably best-currently-supported Windows API. It would, if you
 counted Mono, add a very nice cross-platform UI framework. Finally,
 depending on what version was supported, it might enable you to
 write Silverlight apps in D, permitting flash-like apps that run
 cross-functionally in a web browser.
 


But on the off-chance you're serious... I meant WinForms (or, as of .Net 3, WPF, which -- on pain of getting lynched in this newsgroup -- is the most powerful and flexible UI framework I've ever seen).

He he.... Thankfully, it takes much more than that to get lynched in this newsgroup (sometimes). Even so, you're sure to have a least a few people come to your rescue before the deed could be done. There's enough diversity in here to guarantee that, even if it's not always popular to applaud MS technologies. ;) Anyway, for those of us who are unfamiliar with WinForms, the question would be whether or not WinForms works on Mono. A quick google seems to indicate that WinForms is, at least, partially implemented on Mono. -JJR
Dec 30 2008
parent Lutger <lutger.blijdestijn gmail.com> writes:
John Reimer wrote:
...
 Anyway, for those of us who are unfamiliar with WinForms, the question
 would
 be whether or not WinForms works on Mono.  A quick google seems to
 indicate that WinForms is, at least, partially implemented on Mono.
 
 -JJR

WinForms is supported, also Novell and the Gnome project support mono so there is a good chance it will get a good implementation. For WPF there aren't any plans to implement on mono however.
Dec 31 2008
prev sibling next sibling parent Yigal Chripun <yigal100 gmail.com> writes:
Tim Keating wrote:
 Christopher Wright Wrote:

 Tim Keating wrote:
 Supporting .net would give you access to the most modern and
 probably best-currently-supported Windows API. It would, if you
 counted Mono, add a very nice cross-platform UI framework.
 Finally, depending on what version was supported, it might enable
 you to write Silverlight apps in D, permitting flash-like apps
 that run cross-functionally in a web browser.


I think you forgot a smiley :-) But on the off-chance you're serious... I meant WinForms (or, as of .Net 3, WPF, which -- on pain of getting lynched in this newsgroup -- is the most powerful and flexible UI framework I've ever seen).

You must be kidding right? WPF is flexible and allows 3D effects and such, I'll grant you that. However, my laptop almost exploded of the stress of just showing a freaking window with it, and it's a relativly new laptop. it'a redicolus that what a pentium 2 running Linux and compiz can do requires a 64-_core_ super computer with MS tech. I'm not sure even my new month old icore7 pc can handle the requirements of that particular API. I'll wait till WPF version 40 SP100 before I'll try it again...
Dec 30 2008
prev sibling parent Christopher Wright <dhasenan gmail.com> writes:
Tim Keating wrote:
 Christopher Wright Wrote:
 
 Tim Keating wrote:
 Supporting .net would give you access to the most modern and probably
best-currently-supported Windows API. It would, if you counted Mono, add a very
nice cross-platform UI framework. Finally, depending on what version was
supported, it might enable you to write Silverlight apps in D, permitting
flash-like apps that run cross-functionally in a web browser.


I think you forgot a smiley :-) But on the off-chance you're serious... I meant WinForms (or, as of .Net 3, WPF, which -- on pain of getting lynched in this newsgroup -- is the most powerful and flexible UI framework I've ever seen).

Mono has a usable WinForms implementation. I noticed some issues using the NUnit GUI in Mono, though. Since GTK# is cross platform and more polished on all platforms I've seen it on, I'd prefer GTK# over WinForms for .NET applications that might run on Mono.
Dec 31 2008