function-as-class
so i was thinking about programming languages. c++11 is pretty cool. but it inherited a bunch of useless baggage. and it added some more all on its own. maybe i'll just figgit. okay. so here's the question. what's the difference between a class and a function? at first glance it seems pretty silly. but they share some properties. both have data: classes have fields and functions have parameter lists. we think of them differently. but they're both just data. you can declare a function with a class. and you can declare a class within a function. so why not give them the exact same syntax? hrm...