Last update April 6, 2012

Boost Inspired Projects



These are D projects that were inspired by or are comparable to a Boost library (the Boost project is a set of free peer-reviewed portable C++ source libraries).

Table of contents of this page
Boost Libraries   
any   
bind   
intrusive   
python   
serialization   
signals   
spirit   
variant   
Related Links   

Boost Libraries    

any    

bind    

I don't know how similar it is to boost:bind, but Phobos now has a bind module: std.bind. -- JustinCalvarese

It's pretty similar, as it's the original Bind (which was inspired by boost::bind) updated to use variadic templates, with added inout/out and default parameters support. std.bind is the same as the bind2.zip download - Tom

intrusive    

  • Nova "contains template classes for intrusive datastructures in the spirit of boost::intrusive" ( DsourceTopic:1497).

python    

serialization    

Projects similar to boost::serialization

  Almost all features of Boost serializer are implemented in similar (but extended) manner. 
  Only serialization of objects from base class reference is still waiting implementation.
  "It has far less features than boost::serialization but is already in a very usable state: 
  FreeUniverse, a D game based on the Arc library, uses it for writing and loading savegames 
  as well as other persistant state information." ( NG:digitalmars.D.announce/5316)

signals    

(I don't know how similar it is to boost::signals, but Phobos now has a signals module: std.signals.)

spirit    

variant    

Related Links    


FolderProjects


FrontPage | News | TestPage | MessageBoard | Search | Contributors | Folders | Index | Help | Preferences | Edit

Edit text of this page (date of last change: April 6, 2012 15:15 (diff))