Boost logo

Boost :

From: Edward Diener (eddielee_at_[hidden])
Date: 2003-12-13 08:49:50

Jonathan de Halleux wrote:
> Good point. There are a number of reasons for not using the MC++
> solution.
> 1) MC++ is not elegant, really not fun write.

I agree it is not as elegant as C#, a language created for .NET, for .NET
programming, However it is easier to port existing C++ code using it as one
can mix managed and unmanaged C++ fairly easily and call into libraries
without Interop.

> This the major reason.
> For instance, create a MC++ assembly with the BGL and open it in the
> Object explorer of VS: it is full of classes that you don't want to
> be there!

There is a command line switch which changes that. See;en-us;822330 .

> 2) I wanted a 100% C# solution (this is related to (1) ).

Your call. As long as you are happy with the end result, that is most
important. But let me add that having a 100% C# solution, as far as the .NET
CLS is concerned, is absolutely no different from having a 100 MC++
solution. Anyway I am not really interested in proselytizing for MC++, which
is definitely a "mixed" language for C++ programming.

> :)
> At 17:56 12/12/2003 -0500, you wrote:
>> Jonathan de Halleux wrote:
>>> Hi all,
>>> (This thread is a bit out of topic since boost is a C++ library but
>>> it is worth to mention. If you have nothing to do with C#, please do
>>> not mind
>>> this post)
>>> The QuickGraph library is an attempt to port the BGL library to C#.
>>> It has now reached a stable form and therefore I am sending this
>>> mail to the BGL
>>> C++ users.
>> Surprised you didn't try to port it to MC++. It might have been
>> easier.
>> _______________________________________________
>> Unsubscribe & other changes:
> --------------------------------------------------------------------------
> Jonathan de Halleux, Research Assistant
> Center for Systems Engineering and Applied Mechanics (CESAME)
> Universite catholique de Louvain
> Batiment Euler , Av. Georges Lemaitre, 4 Tel : +32-10-47 2595
> B-1348 Louvain-la-Neuve Belgium
> E-mail : dehalleux_at_[hidden]
> --------------------------------------------------------------------------
> _______________________________________________
> Unsubscribe & other changes:

Boost list run by bdawes at, gregod at, cpdaniel at, john at