Simple has very different meanings for different peoples. For me every unneeded complexity has to be removed, or better, not introduced in first place. This takes a reasonable amount of brainware. Its easy to build complex software, its difficult to build simple software.
Examples (my old C-live, productive since decades)
Database in 150 lines of code HTTP/HTTPS Application server in 300?400 lines of code HTML5/Ajax Framework in 400 lines of code Example (my newer Forth-live, not productive now)
Database in 20 lines of code HTTP/HTTPS Application server in 50 lines of code HTML5/Ajax Framework in 100 lines of code Maybe this sounds large for some, maybe this sound small for others. Anyway this is the point I?m and I?m very interested in getting even simpler.
BTW: I?m working in the area of insurance and banking. I?m used to make solutions small, reliable and fast.