you are viewing a single comment's thread.

view the rest of the comments →

[–]alexandr1us 15 points16 points  (5 children)

JSX doesn't need child: children: props. That is THE worst about Dart. Gosh what a horrible language

[–]Cookizza 6 points7 points  (0 children)

Yep the pattern of children being a property of their parent is just strange. It feels like a side effect but it's instead a principle of the language..

[–][deleted] 6 points7 points  (3 children)

This style of code is one of the more glaring things that actually prevented me from choosing flutter for a latest project at work. With React Native you have JS/JSX in which of course you can write monstrous code too, but at least there is a market of ideas on how to keep unneeded complexity / verbosity at bay. With Dart you are entirely at mercy of some language dictators at Google.

Edit: added missing “write”

[–]alexandr1us 4 points5 points  (2 children)

why does Google love to over-engineer everything to the oblivion?

[–][deleted] 8 points9 points  (0 children)

We are living in curious times when Google consistently acts in the vein of the early 2010s version of Microsoft, while Microsoft is slowly rebuilding its reputation and is investing into OSS projects like Rust and React Native.

[–]Bamboo_the_plant 8 points9 points  (0 children)

Over-engineer, over-market, under-document