Silverlight работает на Windows / Mac / Linux и некоторых карманных компьютерах и переносится на другие карманные компьютеры.Я верю, что Silverlight в конечном итоге будет перенесен на все популярные устройства.
Silverlight - это:
- Гораздо более мощный, чем Flex / Flash / Air.
- Многое,гораздо более мощный, чем Qt.
- Смешно более мощный, чем GTK + или GTK #.
- Смешно более мощный, чем JOGL.
Silverlight обладает всеми функциями, которые у вас естьзапрашивается.
Silverlight очень хорошо работает с C #, который является гораздо более производительным языком для работы, чем C ++.
Silverlight - это, по сути, очень большое подмножество WPF, так что если вы уже знаете WPF, вы уже знаете Silverlight.
Если вам абсолютно не требуется поддержка iPhone / iPad, я думаю, что решение совершенно очевидно.
См. это сравнение WPF и Cocoa , чтобы получить некоторыеощущение того, как WPF / Silverlight сравнивается с подобными Qt, Flash / Flex / Air и GTK #, причем все они используют примитивную объектную модель, похожую на WinForms, аналогичную той, которую использует Cocoa.