Re: NDC 2016 talk now online

2016-08-19 Thread Joakim via Digitalmars-d-announce
On Friday, 24 June 2016 at 14:06:48 UTC, Andrei Alexandrescu 
wrote:

https://www.reddit.com/r/programming/comments/4pmsgu/andrei_on_algorithms_search_partition_fast/
 -- Andrei


Just watched this a couple days ago, good talk, almost like 
presenting a research paper for a more general audience by the 
end.


I started going through the list of NDC Oslo talk videos 
(https://vimeo.com/channels/ndcoslo2016) to see if there was 
anything else worth watching and was intrigued by the mentions of 
D in the abstract for this video about upcoming features in 
c++17/20 from Mark Isaacson, who also presented at DConf last 
year:


https://vimeo.com/171704648

However, despite the prominent mentions of D in the abstract, 
there were only two real mentions in the video, at the 46:30 
mark, when he mentions that `constexpr if` was inspired by 
`static if` but is a "nerfed version," and the 50:00 mark, when 
he mentions another D feature in response to an audience question.


Re: Aedi - a dependency injection library

2016-08-19 Thread Engine Machine via Digitalmars-d-announce

On Friday, 19 August 2016 at 14:13:54 UTC, Eugene Wissner wrote:
On Tuesday, 16 August 2016 at 09:41:27 UTC, Alexandru Ermicioi 
wrote:

[...]

How does it compare to poodinis?


It has a better name!


Re: Aedi - a dependency injection library

2016-08-19 Thread Eugene Wissner via Digitalmars-d-announce
On Tuesday, 16 August 2016 at 09:41:27 UTC, Alexandru Ermicioi 
wrote:

Good day.

I'd like to show my library aedi (v0.0.1), which implements 
dependency injection pattern.


They key features of aedi are:
1) Simple api through which a container can be configured with 
objects.
2) Ability to extend the library with custom logic required by 
your code.
3) Ability to inject already instantiated data (not only 
objects).
4) Possibility to build a hierarchy of containers that will be 
used to resolve dependencies. (for ex. if there is a need of a 
container that ships prototype objects along with singleton 
ones).


For more information about common usage of library, check 
readme.md on github.
Most of library is documented (functions, classes, interfaces, 
etc.). If there is some unclarity in docs, please tell about it.


https://github.com/aermicioi/aedi
https://github.com/aermicioi/aedi/blob/master/readme.md

The library is still in development, and I'd like to see some 
comments, on library's usability, as well possible improvements 
of it.


Thank you.

How does it compare to poodinis?