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

Mobile apps have complex UI, yet you don't see them switching ui frameworks every 6 months.

JavaScript is in a bizarro land by itself. I think the main reason is that is a starter language for many folks (the initial learning curve is gentler), and once they get good enough, they decide to re-invent the wheel again and again, just a bit rounder and rounder.

Also, since probably a lot of younger folks get into JS, they are more guilable/eager to just try new things, no matter how broken are they.

Sometimes this actually creates real progress, often it just increases complexity with no real advantages apart being "fancy and different"

This will probably would have been the case in mobile as well, but the realities there are different:

1. You are stuck with what apple and google provides to you, and at max you can build some util frameworks to make things a bit easier. Most replacements attempts have failed.

2. There is a higher/steeper barrier of entry to ship good mobile apps, and smarter/more experienced folks steer away into following the latest fad.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

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

Search: