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

[flagged]


Probs less of a don't use dart motivation and more of a "here's another option if you're a python dev". Especially since nobody seems in love with the current state of desktop UI frameworks for Python.

Also potentially a move to make Flutter more of a cross language standard for interfaces to oppose electron?


It doesn't matter if it's any easy language, a new language to learn is a new language to learn.

Same reason why NodeJs exists, you can use what you already know.


Not just new language to learn, but also new toolchain to become familiar with and library ecosystem to get a grip on. Longtime devs of any language have a grab bag of go-to tools and libraries for a variety of situations and it’s not fun to have to give that all up.

It’s really in the best interest for any UI toolkit project with goals of mass adoption to be as language agnostic as is reasonably possible, or at minimum reasonable to write C bindings for so the community can then build their own bindings to other languages without too much fuss. A lot of devs aren’t going to switch languages for a UI toolkit unless it checks every box imaginable — think something as capable as AppKit/UIKit or Qt Widgets — and most newer UI toolkits (including Flutter) don’t come anywhere close to that.


you have a large app using a bunch of python libraries and now you want to add a GUI to it and you like flutter. what, e.g., is the dart equivalent of networkx?




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

Search: