Jump to page: 1 2
Thread overview
I was able to write some D last week!
Jul 09, 2019
Adam D. Ruppe
Jul 09, 2019
ketmar
Jul 09, 2019
Adam D. Ruppe
Jul 09, 2019
Greatsam4sure
Jul 09, 2019
Dejan Lekic
Jul 09, 2019
Adam D. Ruppe
Jul 09, 2019
Adam D. Ruppe
Jul 09, 2019
Guillaume Piolat
Jul 11, 2019
bauss
Jul 11, 2019
Adam D. Ruppe
Jul 11, 2019
bauss
Jul 11, 2019
Adam D. Ruppe
Jul 11, 2019
Adam D. Ruppe
Jul 10, 2019
Greatsam4sure
Jul 11, 2019
bauss
Jul 11, 2019
destructionator
Jul 11, 2019
matheus
Jul 11, 2019
Adam D. Ruppe
Jul 11, 2019
Andre Pany
Jul 25, 2019
Kagamin
July 09, 2019
I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)

Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here:

http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html

ask me anything you like
July 09, 2019
Adam D. Ruppe wrote:

> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)

yay, so your cgi.d and template modules are ready for public now! great.
July 09, 2019
On Tuesday, 9 July 2019 at 03:21:21 UTC, ketmar wrote:
> yay, so your cgi.d and template modules are ready for public now! great.

Aye, you can use them now. I haven't documented all the new stuff and I am still likely to change a bunch of details, so it is still kinda "use at your own risk of future breakage", but I'm happy with the core code now - cgi.getSessionObject, dispatcher, serveApiObject, all coming together very nicely, so I'm unlikely to make any major changes now.
July 09, 2019
On Tuesday, 9 July 2019 at 02:32:22 UTC, Adam D. Ruppe wrote:
> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)
>
> Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here:
>
> http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html
>
> ask me anything you like

I don't know much about this project but l which to know more. How does it compare to vibe.d? it even has http2. Where can one get a tutorial for it? It will be better for this project to have a website of its own like vibe.d

All the web framework only vibe was set up with business in mind.

I will be happy for your reply
July 09, 2019
On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
>
> All the web framework only vibe was set up with business in mind.

Not entirely true - there is a (pretty active) project out there called "Hunt Framework" - https://github.com/huntlabs/hunt-framework
July 09, 2019
On Tuesday, 9 July 2019 at 12:13:13 UTC, Dejan Lekic wrote:
> Not entirely true - there is a (pretty active) project out there called "Hunt Framework" - https://github.com/huntlabs/hunt-framework

Fun fact: hunt framework bootstrapped themselves with my code! I don't think they still use any of it though, but their first few versions heavily relied on my lib on the inside :)
July 09, 2019
On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
> I don't know much about this project but l which to know more.

My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too.

> How does it compare to vibe.d?

vibe.d has marketing, I don't really care since I write it for myself. That's the biggest difference.

From a technical perspective, vibe is committed to its event driven model, while mine is more flexible and can use any additional libraries and is broadly compatible with environments (including old style cgi, where it started).

The only docs I have for it are on dpldocs.info.
July 09, 2019
On Tuesday, 9 July 2019 at 12:31:15 UTC, Adam D. Ruppe wrote:
> On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
>> I don't know much about this project but l which to know more.
>
> My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too.
>

And dom.d is also one of the longest, still _working_ XML parser that is easy to use.
Longevity and availability have value.
July 10, 2019
On Tuesday, 9 July 2019 at 12:31:15 UTC, Adam D. Ruppe wrote:
> On Tuesday, 9 July 2019 at 12:09:14 UTC, Greatsam4sure wrote:
>> I don't know much about this project but l which to know more.
>
> My code is the oldest continuously maintained web library in D, started in 2008 and still developed today. It also does a bunch of other things like gui too.
>
>> How does it compare to vibe.d?
>
> vibe.d has marketing, I don't really care since I write it for myself. That's the biggest difference.
>
> From a technical perspective, vibe is committed to its event driven model, while mine is more flexible and can use any additional libraries and is broadly compatible with environments (including old style cgi, where it started).
>
> The only docs I have for it are on dpldocs.info.

I have being on this forum for about 2years plus now. I have never add of the project. It will be better to set up a website or blog for it like vibe.d
with a comprehensive tutorial to encourage easy adoption. It pays no one to keep good framework secret
July 11, 2019
On Tuesday, 9 July 2019 at 02:32:22 UTC, Adam D. Ruppe wrote:
> I am bumping the arsd repo dub's version number to 4.0.0. (this is super super arbitrary for me though, I very rarely ACTUALLY break backward compatibility, in fact I try to be both backward and forward compatible with myself and with dmd versions, just meh)
>
> Anyway, while version numbers are silly, you can read a more informational summary of a bunch of the new stuff here:
>
> http://dpldocs.info/this-week-in-d/Blog.Posted_2019_07_08.html
>
> ask me anything you like

Great work but the name of "arsd.http2" might be confusing to some because of "HTTP 2" being an actual thing but that module has nothing to do with it and is actually about Open SSL.

I really like the database modules though.
« First   ‹ Prev
1 2