|
|
|
|
|
by jollybean
1353 days ago
|
|
A lot of arbitrary complexity in our stacks and it can be totally overwhelming for young people just moving through the drudgery. Look at an Android project: there are maybe 12 different kinds of files! For a 'Hello World'. You have manifests, gradle (which is yet another programming language), snippets in Kotlin and Java, and entirely different xml 'language' for view definition, massive APIs, massive complexity and 'weight' in the simulators. It's hard for people to focus on the problems space when were are overwhelmed with layers of tooling and abstractions. |
|