2 comments

[ 5.4 ms ] story [ 22.1 ms ] thread
I wonder how many of its suggestions could be largely obviated by the existence of macros (in the Lisp sense of “macro.”)
I watched the video and saw how most of the suggestions are things that should be part of a "middleware" or a "validator" before getting to a controller. I think the closest C# gets to "macros" are the auto wired stuff (or whatever they are called) above functions/class definitions. A macro would make more sense but C# is more or less Java in how it wants to do things.

However, aside from what the video showed it does look like something that I would be impressed by on more novel logic programming areas (things like recursion, param names, dependency injections, etc.).