Hacker News new | past | comments | ask | show | jobs | submit login

Completely agree- Microsoft has solid line of business developers but their development community is sorely lacking people with rich UX skills.

Comparing the Silverlight community to the Flash community, the Silverlight community is much more concerned about architecture (MVVM, Dependency Injection, IOC, etc), while the Flash community seems to have much more of a focus on 'how to accomplish a visual effect. It's not quite that clear cut, but these are the general trends.

The other significant item is the cost to change development operating systems- Microsoft platforms have been stagnant for too long, HTML is fairly agnostic as a development platform so iOS has been pulling many people there. (Not to mention that a fair number of newer web technologies treat Windows as a second-tier platform).

Some of the larger costs for supporting development on multiple OSes, for a small company:

- Basic systems maintenance (OS licenses, user logins across machines, support, parallels?)

- Consistent development environment- sharing source control between systems, porting build/test scripts, etc

- Related tools- if you're doing a lot of UI work, may also need Photoshop or Illustrator on your new OS.




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: