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,501 of 33,346   
   nmm1@cam.ac.uk to All   
   Using the STL for scientific programming   
   29 Sep 11 11:04:56   
   
   Does anyone use the STL (and I mean the STL, not BOOST) for scientific   
   programming and, if so, what parts and for what?   
      
   I am not talking about incidental use, but where it provides a major   
   advantage over rolling one's own for the sort of programmer capable   
   of writing a serious scientific program in a language like C++.   
      
   I am not talking about computer science, which can be argued to be   
   either an engineering discipline or mathematics, but is not a science   
   in modern usage (i.e. "those branches of study that relate to the   
   phenomena of the material universe and their laws"), including the   
   more mathematically solid aspects of the social sciences.   
      
   The area I have looked at most closely is its array support, and I   
   can't see that it provides anything worth bothering with.  It is   
   noteworthy that neither Bjarne's matrix.h nor BOOST make much use   
   of them.   
      
   I am interested in knowing which components and which areas of   
   scientific programming it actually helps with, if any.  I can see   
   some uses for its associative containers, but haven't studied them   
   in enough depth to see if they really do provide an advantage.   
      
   Any responses would be appreciated!   
      
      
   Regards,   
   Nick Maclaren.   
      
      
   --   
         [ 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