Re: Project Highlight: Funkwerk

2017-07-30 Thread Mark via Digitalmars-d-announce

On Friday, 28 July 2017 at 13:37:31 UTC, Mike Parker wrote:
Funkwerk has been using D for nearly a decade to rewrite and 
maintain their passenger information system. Based on input 
from Mario Kröplin, I've just published the first of four posts 
about their project and their experience with D. This one is a 
Project Highlight that introduces the project, how they came to 
choose D for the rewrite, and how it worked out for them. We 
can expect to see three more posts, coming a rate of one a 
month from August to October, about other aspects of their D 
usage and experience.


[...]


Good post. It's nice to hear that some users find contracts 
useful. Things can only get better if DIP 1009 is accepted. :)


Re: Project Highlight: Funkwerk

2017-07-29 Thread linkrope via Digitalmars-d-announce
On Friday, 28 July 2017 at 21:54:27 UTC, Arun Chandrasekaran 
wrote:

What are they using for HTTP now?


Currently, we're using our own utilities, based on 
https://github.com/dlang/undeaD/blob/master/src/undead/socketstream.d (with the mentioned garbage-collection issue).


Re: Project Highlight: Funkwerk

2017-07-28 Thread Arun Chandrasekaran via Digitalmars-d-announce

On Friday, 28 July 2017 at 13:37:31 UTC, Mike Parker wrote:
They also chose Tango over Phobos, primarily because Tango 
provided logging and HTTP facilities


What are they using for HTTP now?