Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What source would you prefer an open source UI library come from, that would avoid this concern?

Open source software lives and dies with adoption. Starting off with a (paid) development team, marketing team, and large initial user base (google internal) puts a piece of software in a good starting position, but doesn’t guarantee success.

Disclaimer: I work at Google, though not in a Flutter-related role.



Not the OP but I've quite a lot of trust in Microsoft when it comes to long term support and stability of their frameworks. They have their problems, but when they commit to something it's usually supported and stays around.


More-less agree, but, khah-Silverlight :)


> What source would you prefer an open source UI library come from, that would avoid this concern

Note: "this concern" is not "the library may go away or be unsupported". That's true of any open or closed source library.

The concern specifically is "this may get hyped to the point where it feels reasonable to depend on, then go unsupported". And that's never a surety, but frankly Google makes it MORE likely than, say, some random internet package that it will build enough of a groundswell to be seem safe, then suffer a sudden Nest-API-like strangulation. (Convenient for my argument that that announcement came out between my original post above and this one, but it's convenience that is directly my point).

Some rando package is unlikely to be broadly adopted unless it's actually good stuff...and the good stuff tends to get well supported, even if that means the occasional fork. Google has name cachet that can build support quickly, but the track record doesn't support that.

There's never a guarantee...but there are performers that are above average risk, and that's where I put Google when it comes to APIs and libraries.


I am excited by the Quasar framework, getting ready to launch their version 1.0. The vision is to simplify the Vue stack and automates and simplifies the onerous elements of webpack, linters, tree shaking, etc. It uses Material for UI and lets you push the same code to IOS/Android (via Cordova), desktop (via Electron), PWA and SSR.

What sold me on the framework is the focus on good documentation and sensible defaults. I could use more example code, but for its youth the framework is very exciting and has really made picking up Vue much more straightforward.




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

Search: