Named argument was proposed at Paper ten years ago but it was rejected by the reason "lack of sufficient motivation for the change.".However, the situation has changed a lot now. Descriptive UI is quite popular now. In that style, you can define a Text Like this:--Text("Hello world", style: TextStyle())And there is no need to fulfill all other needless arguments(their values are default).By the way, a lot of modern languages have this feature like Python, Dart.
Std-Proposals mailing list