home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.c++.moderated      Moderated discussion of C++ superhackery      33,346 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 31,632 of 33,346   
   Dave Abrahams to All   
   Re: Fun with compile-time binary literal   
   07 Nov 11 01:11:25   
   
   From: dave@boostpro.com   
      
   on Sun Nov 06 2011, darkknight.21-AT-gmail.com wrote:   
      
   > I've read some of your book on template meta-programming and I find it   
   > hard to believe that there's any real world use for such   
   > "gobbledegook".  I bet there's an easier way to solve whatever problem   
   > template meta-programming is the solution for.   
      
   I eagerly await your solutions.   
      
   > Complexity costs.   
      
   Yes.   
      
   > We need programming techniques and tools that allow average   
   > programmers to write understandable and maintainable software   
   > efficiently.   
      
   TMP enables library writers to build "tools that allow average   
   programmers to write understandable and maintainable software   
   efficiently."  A great many Boost libraries takes advantage of TMP in   
   their implementations.  Whatever your opinion of that code, many   
   "average programmers" find it to be an indispensable tool.   
      
   If you want to supply those tools, learning TMP might be worth your   
   time.  If you just want to be an "average" user of those tools, you   
   might not want to make the effort.   
      
   --   
   Dave Abrahams   
   BoostPro Computing   
   http://www.boostpro.com   
      
      
         [ See http://www.gotw.ca/resources/clcm.htm for info about ]   
         [ comp.lang.c++.moderated.    First time posters: Do this! ]   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca