On Tuesday, 12 September 2017 at 12:34:26 UTC, aberba wrote:
On Friday, 25 August 2017 at 05:25:09 UTC, Hasen Judy wrote:
What libraries are people using to run webservers other than
vibe.d?
Don't get me wrong I like the async-io aspect of vibe.d but I
don't like the weird template language
Is this is a common beginner issue? I remember using an earlier
version of D some long time ago and I don't remember seeing this
concept.
Now, a lot of library functions seem to expect ranges as inputs
and return ranges as output.
Even parsing a csv line returns a range. And the funny thing
On Saturday, 2 September 2017 at 09:26:27 UTC, Andrew Chapman
wrote:
[...]
Don't use these components :-)
[...]
Vibe.d does this - just don't use the automatic API generation
feature if you don't like it. Note, you can get access to the
request/response objects even if you do use the
On Saturday, 26 August 2017 at 10:02:03 UTC, drug wrote:
It's like C++. If you use Linux then:
```
dmd -L/path/to/lib
-llibrarynamewithoutlibprefix
```
or example
```
dmd myapp.d -L../otherproject/lib -lcool
```
line above compiles `myapp.d` file and links it with library
`libcool` that is
Building simple programs without dub is easy, just pass a list of
.d source files to `dmd` or `ldc2`.
What if I want to include a 3rd party library? Surely before dub
existed, people were incorporating other libraries in their
projects.
I want to learn how this works from first principles.
On Friday, 25 August 2017 at 06:15:35 UTC, Eugene Wissner wrote:
There is collie [1]. Never used. Can't say a lot about it.
arsd [2] has a lot of interesting web stuff: event loop,
FastCGI/SimpleCGI; web-, DOM-, mail-utilities.
And the last but not least I'm running currently a small web
What libraries are people using to run webservers other than
vibe.d?
Don't get me wrong I like the async-io aspect of vibe.d but I
don't like the weird template language and the fact that it
caters to mongo crowd.
I think for D to a have good web story it needs to appeal to
serious backend