BlogPost: Implementing an asynchronous, epoll based network client with Tango
Mathias Laurenz Baumann
mathias.baumann at sociomantic.com
Fri Feb 18 05:38:24 PST 2011
Greetings,
>
> It's a very interesting topic. Do you know how Tango's implementation
> compares to boost.asio or libevent?
>
We never compared the performance of asio, libevent and tango. I
personally only worked with asio before,
but even there I did not benchmark it for any comparison.
However, as they all use epoll in the background (when running on linux),
I presume that they all have a very similar performance.
>
> BTW. Exploring your webpage I have seen for the first time a job for a D
> programmer :)
Using D for production is .. interesting. It has its pitfalls and we have
some unpleasant surprises every now and then, but in general our software
works pretty good with it.
Of course, finding a D programmer is not easy. I think I am the first who
developed in D before working here :)
On Thu, 17 Feb 2011 21:56:07 +0100, piotrek <starpit at tlen.pl> wrote:
> On Wed, 16 Feb 2011 11:19:54 +0100, Mathias Laurenz Baumann wrote:
>
>> There is a nice blogpost about the topic mentioned in the subject line:
>>
>> http://blog.sociomantic.com/2010/09/implementing-an-asynchronous-epoll-based-network-client-with-tango-on-
> linux/
>>
>> or on reddit:
>>
>> http://www.reddit.com/r/programming/comments/dicn8/implementing_an_asynchronous_epoll_based_network/
>>
>> We appreciate constructive feedback.
>
> Hi,
>
> It's a very interesting topic. Do you know how Tango's implementation
> compares to boost.asio or libevent?
>
> BTW. Exploring your webpage I have seen for the first time a job for a D
> programmer :)
--
Mathias Baumann
Research and Development
sociomantic labs GmbH
Münzstraße 19
10178 BERLIN
DEUTSCHLAND
http://www.sociomantic.com
Fon: +49 (0)30 5015 4701
Fax: +49 (0)30 2403 6715
Skype: Mathias Baumann (m4renz)
-----------------------------------------------------------
sociomantic labs GmbH, Location: Berlin
Commercial Register - AG Charlottenburg: HRB 121302 B
VAT No. - USt-ID: DE 266262100
Managing Directors: Thomas Nicolai, Thomas Brandhoff
More information about the Digitalmars-d-announce
mailing list