Poor performance for heavy computation • Sandboxes – No file access – No foreign functions • API is bizarre – Some parts are very mature – Some parts are a joke (multi-threading, font handling, widgets, MVC, text entry with IMEs, etc) – New UI frameworks every year