|
|
|
|
|
by mattgreenrocks
631 days ago
|
|
Web apps require a ton of boilerplate. Almost every successful web framework uses at least one type of metaprogramming, many have more than one (reflection + codegen). I’d argue web frameworks don’t even help a lot in this regard still. They pile on more concepts to the leaky abstractions of the web. They’re written by people that love the web, and this is a problem because they’re reluctant to hide any of the details just in case you need to get to them. Coworker argued that webdev fundamentally opposes abstraction, which I think is correct. It certainly explains the mountains of code involved. |
|